strtotime()
是 PHP 中的一個內置函數,它可以將任何英文文本日期時間描述解析為 Unix 時間戳
首先確保你的 PHP 安裝包含了所需的擴展和庫。strtotime()
函數通常在 PHP 4 及更高版本中可用。
使用 strtotime()
函數將日期字符串轉換為 Unix 時間戳。例如:
$date_string = "2022-06-15";
$timestamp = strtotime($date_string);
echo $timestamp; // 輸出:1655429200
date()
函數將 Unix 時間戳轉換為所需的日期格式。例如,要將日期格式化為 “Y-m-d”(年-月-日)格式,請執行以下操作:$formatted_date = date("Y-m-d", $timestamp);
echo $formatted_date; // 輸出:2022-06-15
示例代碼:
$date_string = "2022-06-15";
$timestamp = strtotime($date_string);
// 不同的日期格式
$formatted_date1 = date("Y-m-d", $timestamp);
$formatted_date2 = date("d/m/Y", $timestamp);
$formatted_date3 = date("F j, Y", $timestamp);
$formatted_date4 = date("l, F j, Y", $timestamp);
echo $formatted_date1 . "\n"; // 輸出:2022-06-15
echo $formatted_date2 . "\n"; // 輸出:15/06/2022
echo $formatted_date3 . "\n"; // 輸出:June 15, 2022
echo $formatted_date4 . "\n"; // 輸出:Wednesday, June 15, 2022
這樣,您就可以使用 PHP 的 strtotime()
函數對日期進行格式化了。