我需要知道如何将当前日期的下午 7:00 转换为微时间。抱歉,如果这是一个愚蠢的问题,但我无法在任何地方找到答案
问问题
224 次
2 回答
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);
然后,您可以将时间戳格式化为您需要的任何格式。
于 2015-10-21T20:56:29.953 回答
0
您是否尝试过制作一个DateTime
对象,然后将其格式化为 unix 时间?
$dt = new DateTime('7:00pm');
echo $dt->format('U');
如果您一开始不处理字符串,显然有更有效的方法可以做到这一点。
于 2015-10-21T20:56:56.487 回答