【发布时间】:2013-09-17 18:43:02
【问题描述】:
我需要将 DateTime 转换为年、月、日、小时、分钟、秒前,就像 5 周前或 1 年前或 1 个月前的雅虎问题一样,我的日期保存在数据库中,如下所示:@ 987654322@.
现在我想在 PHP 中显示年、月、日、小时、分钟和秒,例如:how much year, how many months , days, hours, minutes, seconds 之前,但只需要一个时间单位显示,例如年、天、小时、分钟或秒。
我已经对此进行了搜索,但不明白我该如何做到这一点,我知道 Stack Overflow 上的这个主题有很多问题,也许它是重复的,但我无法解决我的问题。
提前致谢。
【问题讨论】:
-
您不能将日期转换为时间段。您需要 两个 日期才能正常工作。
-
你想要那个时候和现在的区别,我猜? php.net/manual/en/datetime.diff.php
-
不,我不想要差异
-
@ali 那你打算怎么把“2011”变成“2年”呢?
-
这只是一个例子:我只想把这个日期时间
2011-11-30 05:25:50转换成正确的格式
标签: php