0

我需要知道如何将当前日期的下午 7:00 转换为微时间。抱歉,如果这是一个愚蠢的问题,但我无法在任何地方找到答案

4

2 回答 2

1

php mktime()

//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 回答