我有一个Feed,以这种格式给我时间(不是日期时间):“20:00:00.000+03:00
”
我需要将其转换为仅显示“20:00
”
我知道我可以使用substr并删除字符串的其余部分,但这似乎更像是一个黑客,让我想知道它是否会产生不良结果。
我已经尝试过date('H:m', strtotime("20:00:00.000+03:00"));
,但它给了我20:10
??
答案 0 :(得分:1)
你做得对,除了第一个论点:
date('H:i', strtotime("20:00:00.000+03:00"));
将输出您期望的结果。
答案 1 :(得分:0)
不是H:m
,而是H:i
。检查date format。