如何在 PHP 中将时间戳转换为人类可读的日期/时间?

DDD
发布: 2024-10-30 04:11:28
原创
363 人浏览过

How to Convert Timestamps to Human-Readable Date/Time in PHP?

在 PHP 中将时间戳转换为人类可读的日期/时间

问题:

你在 PHP 会话中存储了一个时间戳,并希望将其显示为人类可读的日期和时间。然而,标准的 PHP 日期函数,例如 strftime 和 strtotime,在这个任务中并没有成功。

解决方案:

将时间戳转换为可读日期PHP 中的 /time,使用 date() 函数。该函数以时间戳为参数,根据指定的格式返回格式化的日期和时间字符串。

示例:

以下是如何转换时间戳 1299446702 :

<code class="php">echo date('m/d/Y', 1299446702);</code>
登录后复制

此代码将输出“12/28/2010”,这是由提供的时间戳表示的日期和时间。

自定义:

您可以通过将不同的格式说明符传递给 date() 函数来自定义日期和时间字符串的格式。常见格式说明符包括:

  • m - 月 (01-12)
  • d - 一个月中的日期 (01-31)
  • Y - 年 (nnnn) )
  • H - 小时 (00-23)
  • i - 分钟 (00-59)
  • s - 秒 (00-59)

例如,以下代码将输出“December 28, 2010 12:00 AM”:

<code class="php">echo date('F j, Y g:i A', 1299446702);</code>
登录后复制

以上是如何在 PHP 中将时间戳转换为人类可读的日期/时间?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板