我需要知道如何在microtime中转换当前日期的07:00 pm。对不起,如果这是一个愚蠢的问题,但我无法在任何地方找到答案
答案 0 :(得分:1)
//set timezone to default
date_default_timezone_set('UTC');
//this will give you the timestamp of today, 7:00:00 pm (which is 19 o' clock in 24hour system
$time = mktime(19,0,0);
然后,您可以将时间戳格式化为您需要的任何格式。
答案 1 :(得分:0)
您是否尝试制作DateTime
对象,然后将其格式化为unix时间?
$dt = new DateTime('7:00pm');
echo $dt->format('U');
如果您没有处理字符串,那么显然有更有效的方法。