【发布时间】:2023-03-25 13:25:01
【问题描述】:
我有一个这样的时间戳:1362466800
我想把它输出成这样的:
Time left: 1 Year 2 Months 5 Days 17 hours 6 Minutes Left
如果还有不到 1 年或不到 1 个月等。字符串的那部分需要隐藏。
我知道在 5.3+ 中有一些内置的 PHP 函数,但它们似乎无法隐藏 0 的值。
感谢您的帮助。
【问题讨论】:
-
你可以在 PHP 中使用 DateTime 类,然后使用 diff 来获取差异。就隐藏而言,检查每个是否为0,如果为0,则不显示。