【发布时间】:2020-12-22 16:45:01
【问题描述】:
我需要将 4 位数字时间转换为上午/下午,并且可以使用以下函数执行此操作:date("g:ia",$starttime),它将 08:30 转换为 "8:30am"。
但我希望整点的时间隐藏零分钟。所以我希望 09:00 显示为“上午 9 点”。 php 中有内置的东西可以轻松做到这一点吗?
【问题讨论】:
-
只需从您的
date()电话中取出i。date("ga", $starttime),可以通过if(date("i", $starttime) > 0)查看“分钟”是否为0 -
仅适用于您想要的圆形时间:比如上午 9 点,9:15 怎么样?