0
我需要知道如何将microtime中当前日期的07:00转换。很抱歉,如果这是一个愚蠢的问题,但我无法找到答案的任何地方PHP - 将特定小时转换为microtime
我需要知道如何将microtime中当前日期的07:00转换。很抱歉,如果这是一个愚蠢的问题,但我无法找到答案的任何地方PHP - 将特定小时转换为microtime
//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);
然后你可以格式化时间戳你需要的任何一种格式。
您是否尝试过制作DateTime
对象,然后将其格式化为unix时间?
$dt = new DateTime('7:00pm');
echo $dt->format('U');
如果你不处理字符串,那么显然有更有效的方法来做到这一点。
没有在手册中? http://php.net/manual/en/function.microtime.php看到了一些。 –
@ Fred-ii-在哪里?我无法看到我的问题的解决方案 – Anonymous
this'$ micro_date = microtime(); $ date_array = explode(“”,$ micro_date); $ date = date(“Y-m-d H:i:s”,$ date_array [1]); echo“Date:$ date:”。 $ date_array [0];'似乎很有希望。 –