将 PHP MMddyyyyHHmmss 中的日期格式化为 m-d-y [重复]
Posted
技术标签:
【中文标题】将 PHP MMddyyyyHHmmss 中的日期格式化为 m-d-y [重复]【英文标题】:Format date in PHP MMddyyyyHHmmss to m-d-y [duplicate] 【发布时间】:2021-09-17 10:11:32 【问题描述】:使用 php 的日期格式
输入日期是'1568145593000',我需要用php转换成m-d-y格式
有人知道如何转换吗?谢谢 =)。
【问题讨论】:
输入日期不是您指定的格式。它看起来更像是一个以毫秒为单位的时间戳,其计算结果为 '2019-09-10 15:59:53' 1568145593000 这是时间戳,以毫秒为单位,所以你需要做的就是/ 1000
来获取秒数并可以将它传递给date
这样的方法date('m-d-y', $timestampMs/1000);
【参考方案1】:
echo date('m-d-Y', 1568145593000 / 1000);
将时间戳除以 1000 得到时间戳(以秒为单位)。
见:
PHP 日期https://www.php.net/manual/en/function.date.php 对于格式化字符:https://www.php.net/manual/en/datetime.format.php(向下滚动一点)
【讨论】:
以上是关于将 PHP MMddyyyyHHmmss 中的日期格式化为 m-d-y [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何将日期(“Ymd”)的输出转换为 PHP 中的数字? [复制]