php date函數(shù)怎么使用

PHP
小億
102
2023-09-19 14:50:36

PHP的date函數(shù)是用來(lái)格式化日期和時(shí)間的。它接受兩個(gè)參數(shù):日期格式和要格式化的時(shí)間戳。

下面是date函數(shù)的基本用法:

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

其中,$format參數(shù)是必需的,用來(lái)指定輸出日期的格式。$timestamp參數(shù)是可選的,用來(lái)指定要格式化的時(shí)間戳。如果沒(méi)有指定時(shí)間戳,則默認(rèn)使用當(dāng)前時(shí)間的時(shí)間戳。

以下是一些常用的日期格式:

  • Y:4位數(shù)的年份,例如2022

  • y:2位數(shù)的年份,例如22

  • m:兩位數(shù)的月份,從01到12

  • d:兩位數(shù)的日期,從01到31

  • H:24小時(shí)制的小時(shí)數(shù),從00到23

  • h:12小時(shí)制的小時(shí)數(shù),從01到12

  • i:兩位數(shù)的分鐘數(shù),從00到59

  • s:兩位數(shù)的秒數(shù),從00到59

  • A:大寫(xiě)的上午或下午,AM或PM

  • a:小寫(xiě)的上午或下午,am或pm

以下是一些使用示例:

// 格式化當(dāng)前時(shí)間
echo date("Y-m-d H:i:s"); // 輸出:2022-01-01 12:34:56
// 格式化指定時(shí)間戳
echo date("Y-m-d H:i:s", 1641022496); // 輸出:2022-01-01 12:34:56
// 使用不同的日期格式
echo date("Y/m/d"); // 輸出:2022/01/01
echo date("h:i A"); // 輸出:12:34 PM

更多關(guān)于日期格式的信息,可以參考PHP官方文檔中關(guān)于date函數(shù)的說(shuō)明:https://www.php.net/manual/en/function.date.php

0