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

溫馨提示×

溫馨提示×

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

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

如何使用php實現日期轉星期

發布時間:2020-08-07 10:07:09 來源:億速云 閱讀:202 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關如何使用php實現日期轉星期,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

在php中可以通過“strtotime() + date()”的方法將指定日期換成中文星期幾,代碼如“<?php function get_chinese_weekday($datetime){...}”。

PHP 輸入日期、時間, 要自動轉換成星期幾, 可以用 strtotime() + date(), 要換成中文星期幾, 就需要另外 array mapping 一下~

PHP 日期時間 轉換成 中文星期幾

PHP 5.4 以后, 數組寫法可以簡化使用 [], 而且聲明完可以直接接著使用, 所以寫兩個簡單的版本來參考~

<?php
function get_chinese_weekday($datetime)
{
    $weekday = date('w', strtotime($datetime));
    return '星期' . ['日', '一', '二', '三', '四', '五', '六'][$weekday];
}
?>

PHP >= 5.4 可以用以上版本.

<?php
function get_chinese_weekday($datetime)
{
    $weekday  = date('w', strtotime($datetime));
    $weeklist = array('日', '一', '二', '三', '四', '五', '六');
    return '星期' . $weeklist[$weekday];
}
?>

PHP < 5.4 用上述版本.

Debain / Ubuntu 若有安裝 php5-intl 的套件, 可以使用 IntlDateFormatter 來寫 (PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

<?php
$fmt = datefmt_create(
    'zh_TW',
    IntlDateFormatter::FULL,
    IntlDateFormatter::FULL,
    'Asia/Taipei',
    IntlDateFormatter::GREGORIAN,
    "EEEE"
);
echo datefmt_format($fmt, strtotime('2014-05-04 15:10:11')); // 星期日
$fmt = datefmt_create(
    'zh_TW',
    IntlDateFormatter::FULL,
    IntlDateFormatter::FULL,
    'Asia/Taipei',
    IntlDateFormatter::GREGORIAN,
    "EEEEE"
);
echo '星期' . datefmt_format($fmt, strtotime('2014-05-04 11:10:11')); // 日
?>

使用范例

echo get_chinese_weekday('2014-05-26 00:11:12');

關于如何使用php實現日期轉星期就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

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

AI

宽城| 辽中县| 涟源市| 吉水县| 易门县| 乌鲁木齐县| 利辛县| 永泰县| 佳木斯市| 沧州市| 南江县| 山东省| 大洼县| 金塔县| 咸宁市| 松桃| 万安县| 高雄市| 临江市| 兴业县| 姚安县| 朝阳区| 胶州市| 道孚县| 甘孜县| 谢通门县| 威宁| 治多县| 隆林| 兴和县| 台南市| 宁河县| 卓尼县| 四会市| 竹溪县| 双鸭山市| 磴口县| 廉江市| 桐柏县| 庆城县| 清水县|