PHP - 将特定时间转换为微时间
PHP - Convert specific hour into microtime
我需要知道如何将当前日期的 07:00pm 转换为微时间。对不起,如果这是一个愚蠢的问题,但我无法在任何地方找到答案
//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');
如果您不以字符串开头,显然有更有效的方法。
我需要知道如何将当前日期的 07:00pm 转换为微时间。对不起,如果这是一个愚蠢的问题,但我无法在任何地方找到答案
//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');
如果您不以字符串开头,显然有更有效的方法。