色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

php date()格式

吉茹定1年前8瀏覽0評論

PHP是一種非常流行的腳本語言,常用于Web開發。本文將會介紹PHP中一個常見且重要的函數——date(),并將詳細說明它的參數和返回值。

首先,讓我們看一下date()函數的語法:

date(string $format, int $timestamp = time())

其中,$format表示要返回的日期/時間的格式,而$timestamp則是一個可選參數,表示要使用的時間戳(單位為秒)。如果省略$timestamp,date()函數會使用當前時間。

接下來,我們來看一些date()函數的實際例子:

1. 顯示當前日期

echo date('Y-m-d'); // 輸出:2022-12-20

在這個例子中,我們把$format設置為'Y-m-d',表示要返回年-月-日的格式。注意,'Y'代表4位數年份,'m'代表2位數月份,'d'代表2位數日期。

2. 顯示當前時間

echo date('H:i:s'); // 輸出:15:21:50

在這個例子中,我們把$format設置為'H:i:s',表示要返回小時:分鐘:秒鐘的格式。注意,'H'代表24小時制的小時數,'i'代表2位數分鐘數,'s'代表2位數秒數。

3. 顯示當前日期和時間

echo date('Y-m-d H:i:s'); // 輸出:2022-12-20 15:21:50

在這個例子中,我們把$format設置為'Y-m-d H:i:s',即同時包含日期和時間的格式。

4. 從時間戳中獲取日期和時間

$timestamp = 1640167300; // 時間戳為2021-12-22 14:55:00
echo date('Y-m-d H:i:s', $timestamp); // 輸出:2021-12-22 14:55:00

在這個例子中,我們利用了$timestamp這個參數,指定了要獲取日期和時間的時間戳。注意,我們依舊可以使用$format參數來控制輸出的日期時間格式。

5. 獲取指定時間的上一天

$date = '2022-12-20';
$timestamp = strtotime($date); // 先把日期轉成時間戳
$prev_day_timestamp = $timestamp - 60 * 60 * 24;
echo date('Y-m-d', $prev_day_timestamp); // 輸出:2022-12-19

在這個例子中,我們先使用了strtotime()函數將日期字符串轉成時間戳,再通過$timestamp計算出指定日期的前一天的時間戳,最后再利用date()函數輸出日期。

綜上所述,date()函數是一個常見且十分實用的函數,它可以幫助我們在Web開發中快速地獲取當前日期和時間、格式化時間戳等。熟練掌握date()函數的不同參數和輸出格式,將會在開發工作中節省大量的時間和精力。