php有任何内置功能可以将可读time-string
(压力time
,not datetime
)转换为strtotime允许的相同宽松格式,以秒为单位从偏差开始一天。
php DateTime
或strtotime
似乎只适用于日期时间
比如“12-07-13 10:30:00”
我真正想要的是通用时间(没有日期),如“晚上10:30”或“23:30或”13-15“等。
应该变成类似“81000”,“84600”,“47700”
的东西答案 0 :(得分:2)
你真的需要一个内置函数来做:
$seconds = strtotime('10:30 pm') - strtotime('00:00');
var_dump($seconds);