站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php怎么獲取當(dāng)前日期是一年的第幾周

        在php中,可以利用date()函數(shù)配合“W”字符來獲取當(dāng)前日期是一年的第幾周,語法“date('W')”;會返回一個表示年份中的第幾周的數(shù)字。

        php怎么獲取當(dāng)前日期是一年的第幾周

        本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦

        在php中,可以利用date()函數(shù)來獲取當(dāng)前日期是一年的第幾周。

        date() 函數(shù)可以格式化一個本地的時間或日期,該函數(shù)的語法格式如下:

        date($format [,$timestamp])

        參數(shù)說明如下:

        • $format:表示格式化后的時間格式,可以包含一些具有特殊含義的字符。

        • $timestamp:表示待格式化的時間戳,是一個可選參數(shù),默認(rèn)為當(dāng)前時間(省略$timestamp時)。也可以理解為 $timestamp 的默認(rèn)值為 time()。

        當(dāng)設(shè)置date()函數(shù)的$formatc參數(shù)值為“W”,且$timestamp參數(shù)省略或為time()時,可獲取當(dāng)前日期是一年的第幾周。

        • W:會根據(jù) ISO-8601 標(biāo)準(zhǔn)格式,使用數(shù)字表示年份中的第幾周,每周從星期一開始,(PHP 4.1.0 新增)。例如:42(當(dāng)年的第 42 周)。

        示例:

        <?php header("Content-Type: text/html;charset=utf-8");  //可不要,在這里只是為了讓確定字符格式,防止亂碼。 $week = date('W'); echo '今天是一年中的第'.$week.'周'; ?>

        php怎么獲取當(dāng)前日期是一年的第幾周

        我們來看看是不是:

        php怎么獲取當(dāng)前日期是一年的第幾周

        php怎么獲取當(dāng)前日期是一年的第幾周

        在日歷上數(shù)了數(shù),的確是第8周。

        擴(kuò)展知識:參數(shù) $format 格式化字符串中可以識別的特殊字符

        format 字符 說明 返回值例子
        d 月份中的第幾天,使用兩位的數(shù)字表示,不足兩位時在前面補(bǔ) 0 01 到 31
        D 星期幾的英文縮寫(使用 3 個字母表示) Mon 到 Sun
        l(“L”的小寫字母) 星期幾的英文單詞 Sunday 到 Saturday
        N 根據(jù) ISO-8601 標(biāo)準(zhǔn)格式,使用數(shù)字表示星期中的第幾天(PHP5.1.0 新加) 1(表示星期一)到 7(表示星期天)
        S 每月天數(shù)后面的英文后綴(使用 2 個字符表示) st、nd、rd 或者 th。可以和 j 一起使用
        w 使用數(shù)字表示星期中的第幾天 0(表示星期天)到 6(表示星期六)
        z 使用數(shù)字表示一年中的第幾天 0 到 365
        W 根據(jù) ISO-8601 標(biāo)準(zhǔn)格式,使用數(shù)字表示年份中的第幾周,每周從星期一開始,(PHP 4.1.0 新增) 例如:42(當(dāng)年的第 42 周)
        F 月份的英文單詞,例如 January 或者 June January 到 December
        m 使用兩位的數(shù)字表示當(dāng)前月份 01 到 12
        M 月份的英文縮寫 Jan 到 Dec
        n 使用數(shù)字表示當(dāng)前月份 1 到 12
        t 指定月份的天數(shù) 28 到 31
        L 指定的年份是否為閏年 如果是閏年值為 1,否則為 0
        o 根據(jù) ISO-8601 標(biāo)準(zhǔn)格式使用數(shù)字表示年份,這和 Y 的作用相同(PHP 5.1.0 新增) 1999 or 2019
        Y 使用 4 位數(shù)字表示完整的年份 例如:1999 或 2019
        y 使用 2 位數(shù)字表示年份 例如:99 或 03
        a 小寫的上午和下午值 am 或 pm
        A 大寫的上午和下午值 AM 或 PM
        B Swatch Internet 標(biāo)準(zhǔn)時 000 到 999
        g 使用 12 小時格式表示小時數(shù) 1 到 12
        G 使用 24 小時格式表示小時數(shù) 0 到 23
        h 使用 12 小時格式表示小時數(shù),有前導(dǎo)零 01 到 12
        H 使用 24 小時格式表示小時數(shù),有前導(dǎo)零 00 到 23
        i 使用兩位數(shù)字表示分鐘數(shù),有前導(dǎo)零 00 到 59>
        s 使用兩位數(shù)字表示秒數(shù),有前導(dǎo)零 00 到 59>
        u 毫秒(PHP 5.2.2 新增)。需要注意的是 date() 函數(shù)總是返回 000000,因為它只接受 integer 參數(shù),而 DateTime::format() 才支持毫秒 例如:654321
        e 時區(qū)標(biāo)識 例如:UTC、GMT、Atlantic/Azores
        I(大寫的“i”) 是否為夏令時 夏令時為 1,否則為 0
        O 與格林尼治時間相差的小時數(shù) 例如:+0200
        P 與格林尼治時間(GMT)的差別,小時和分鐘之間由冒號分隔 例如:+02:00
        T 本機(jī)所在的時區(qū) 例如:EST、MDT(在 windows 下為完整文本格式,例如“Eastern Standard Time”,中文版會顯示“中國標(biāo)準(zhǔn)時間”)
        Z 時差偏移量的秒數(shù),UTC 西邊的時區(qū)偏移量總是負(fù)的,UTC 東邊的的時區(qū)偏移量總是正的 -43200 到 43200
        c ISO-8601 格式的日期 2014-02-12T15:19:21+00:00
        r RFC 822 格式的日期 例如:Thu,21 Dec 2000 16:01:07 +0200
        U 從 UNIX 紀(jì)元(January 1 1970 00:00:00 GMT)開始至今的秒數(shù) 和 time() 返回相同的時間戳

        推薦學(xué)習(xí):《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 精品久久综合1区2区3区激情| 亚洲精品动漫免费二区 | 亚洲av午夜精品一区二区三区 | 欧美日韩国产精品 | 国内精品久久久久久久久| 精品精品国产自在久久高清| 亚洲精品国产精品国自产观看| 中文无码久久精品| 亚洲精品视频在线观看你懂的| 四虎国产精品永久地址49| 精品亚洲成AV人在线观看| 亚洲精品国产精品乱码不卞| 精品水蜜桃久久久久久久| 91午夜精品亚洲一区二区三区| 国产精品2019| 97久久精品无码一区二区天美 | 国产精品免费观看| 国产精品无码无需播放器| 亚洲精品乱码久久久久久| 欧美在线精品一区二区三区| 国内精品久久久久久久涩爱| 91久久精品视频| 亚洲综合精品香蕉久久网97| 精品亚洲一区二区| 国产亚洲精品va在线| 国产精品一二区| 精品久久久久久久| 精品久久一区二区三区| 国产精品欧美日韩| 久久久精品免费国产四虎| 久久精品一区二区三区不卡| 精品视频一区二区三区免费| 51午夜精品免费视频| 国产大片91精品免费观看不卡| 99久久国产热无码精品免费| 国产精品青草久久久久婷婷 | 国产精品三级在线观看无码| 国产精品兄妹在线观看麻豆| 91麻豆国产福利精品| 久久99国产精品久久| 四虎国产精品免费观看|