溫馨提示×

php strtotime函數用法

PHP
小樊
124
2024-11-30 15:50:46
欄目: 編程語言

strtotime() 是 PHP 中的一個內置函數,用于將任何英文文本的日期時間描述解析為 Unix 時間戳。這個函數非常有用,因為它允許你通過簡單的文本描述來處理日期和時間。

以下是 strtotime() 函數的基本用法:

strtotime($time, $now = null);

參數說明:

  • $time:必需。規定要解析的日期時間字符串??梢允桥c Unix 時間戳對應的文本表示,也可以是一個計算后的時間戳。如果 $time 是一個計算后的時間戳,那么 $now 參數將被忽略。
  • $now(可選):規定計算相對時間的基準時間戳。默認是當前時間。

返回值:

strtotime() 函數返回解析后的 Unix 時間戳。如果解析失敗,則返回 false。

示例:

// 將文本日期時間字符串轉換為 Unix 時間戳
$timestamp = strtotime("2022-01-01");
echo $timestamp; // 輸出:1641027200

// 將相對時間字符串轉換為 Unix 時間戳
$timestamp = strtotime("+1 day");
echo $timestamp; // 輸出:當前時間的 Unix 時間戳加 1 天

// 將特定格式的日期時間字符串轉換為 Unix 時間戳
$timestamp = strtotime("next Friday");
echo $timestamp; // 輸出:下一個星期五的 Unix 時間戳(具體值取決于當前時間)

注意:strtotime() 函數支持多種日期時間格式,可以通過查看 PHP 文檔了解更多關于支持的格式信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女