温馨提示×

php时间戳转换格式有哪些

PHP
小樊
81
2024-11-28 19:07:19
栏目: 编程语言

在PHP中,可以使用date()函数将时间戳转换为不同的格式。以下是一些常用的时间戳格式:

  1. Y - 年份,四位数表示(例如:2021)
  2. y - 年份,两位数表示(例如:21)
  3. m - 月份,两位数表示(01-12)
  4. d - 日期,两位数表示(01-31)
  5. H - 24小时制的小时数(00-23)
  6. i - 12小时制的小时数(00-12)
  7. s - 秒数(00-59)
  8. a - 上午/下午标识符(AM/PM)
  9. A - 上午/下午标识符(上午/下午)
  10. e - 时区缩写(例如:PST)
  11. E - 时区偏移量(例如:+02:00)
  12. G - 24小时制的ISO-8601格式小时数(例如:2021-06-21T15:20:30+00:00)
  13. g - 12小时制的ISO-8601格式小时数(例如:2021-06-21T03:20:30+00:00)
  14. 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

0