91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP如何獲取某年某周的開始和結束日期

發布時間:2021-08-11 09:41:18 來源:億速云 閱讀:125 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關PHP如何獲取某年某周的開始和結束日期,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

PHP代碼如下:

<?php

function Start_End_Date_of_a_week($week, $year)
{
    $time = strtotime("1 January $year", time());
    $day = date('w', $time);
    $time += ((7*$week)+1-$day)*24*3600;
    $dates[0] = date('Y-n-j', $time);
    $time += 6*24*3600;
    $dates[1] = date('Y-n-j', $time);
    return $dates;
}

$result = Start_End_Date_of_a_week(12,2020);
echo '本周開始日期: '. $result[0]."<br>";
echo '本周結束日期: '. $result[1];

輸出結果是:

PHP如何獲取某年某周的開始和結束日期

這里我們給出的參數分別是年份(2020),周數(12周),最后計算的日期結果分別是2020-3-23、2020-3-29。

strtotime函數:將任何英文文本的日期或時間描述解析為 Unix 時間戳;

time函數:返回自 Unix 紀元(January 1 1970 00:00:00 GMT)起的當前時間的秒數;

date函數:格式化本地日期和時間,并返回已格式化的日期字符串;

本示例“date('w', $time);”中參數w表示星期幾的數字(0 表示 Sunday[星期日],6 表示 Saturday[星期六])。

date('Y-n-j', $time);”中參數Y表示年份的四位數;n表示月份的數字,不帶前導零(1 到 12);j表示一個月中的第幾天,不帶前導零(1 到 31)。

關于“PHP如何獲取某年某周的開始和結束日期”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

科技| 庆元县| 河南省| 惠水县| 冕宁县| 临汾市| 塔河县| 平和县| 界首市| 敖汉旗| 阿拉尔市| 玛多县| 巴东县| 萝北县| 石阡县| 柳河县| 中宁县| 嵊州市| 新疆| 鹤壁市| 甘泉县| 迁安市| 玉山县| 渝北区| 柳州市| 镇康县| 昆明市| 博爱县| 东兰县| 河南省| 宿迁市| 芒康县| 安吉县| 米脂县| 桐城市| 平塘县| 南通市| 巴塘县| 建平县| 金堂县| 三原县|