在PHP中,可以使用date()函数将时间戳转换为不同的格式。以下是一些常用的时间戳格式:
Y - 年份,四位数表示(例如:2021)y - 年份,两位数表示(例如:21)m - 月份,两位数表示(01-12)d - 日期,两位数表示(01-31)H - 24小时制的小时数(00-23)i - 12小时制的小时数(00-12)s - 秒数(00-59)a - 上午/下午标识符(AM/PM)A - 上午/下午标识符(上午/下午)e - 时区缩写(例如:PST)E - 时区偏移量(例如:+02:00)G - 24小时制的ISO-8601格式小时数(例如:2021-06-21T15:20:30+00:00)g - 12小时制的ISO-8601格式小时数(例如:2021-06-21T03:20:30+00:00)i18n - 国际化的格式,例如:星期一示例:
$timestamp = time(); // 获取当前时间戳
// 转换为不同格式
echo date("Y-m-d H:i:s", $timestamp); // 输出:2021-06-21 15:20:30
echo date("y-m-d", $timestamp); // 输出:21-06-21
echo date("m-d-Y", $timestamp); // 输出:06-21-2021
echo date("d-m-Y", $timestamp); // 输出:21-06-2021
echo date("H:i", $timestamp); // 输出:15:20
echo date("i:s a", $timestamp); // 输出:03:20 PM
echo date("G", $timestamp); // 输出:2021-06-21T15:20:30+00:00
echo date("g", $timestamp); // 输出:03:20 PM
更多关于date()函数的用法,可以参考PHP官方文档:https://www.php.net/manual/en/function.date.php