Php 如何使用mktime获取今天的时间

Php 如何使用mktime获取今天的时间,php,mktime,Php,Mktime,我试图在今天00:01:00(h:I:s)到达 我的代码: <?php $delay_hour=10; $delay_minute=11; echo $t2=mktime($delay_hour, $delay_minute, 00, date('n',time()), date('j',time()), date('Y',time())); echo '<br/>'; echo date("d-m-Y h:i:s",$t2); echo '<br/>'; $d

我试图在今天00:01:00(h:I:s)到达

我的代码:

<?php 
$delay_hour=10;
$delay_minute=11;

echo $t2=mktime($delay_hour, $delay_minute, 00, date('n',time()), date('j',time()), date('Y',time()));
echo '<br/>';
echo date("d-m-Y h:i:s",$t2);
echo '<br/>';
$delay_hour=0;
$delay_minute=1;

echo $t2=mktime($delay_hour, $delay_minute, 00, date('n',time()), date('j',time()), date('Y',time()));
echo '<br/>';
echo date("d-m-Y h:i:s",$t2);
echo '<br/>';
?>


那么如何在00:01:00获得今天的时间呢?

您的代码可以简化为:

$result = mktime(0,1,0);//hour, minute, second
因为没有日期部分传递给它会将日期设置为今天的日期


另外请注意,
mktime()
会产生时间戳,即它不是格式化日期,而是整数值(等于自Unix纪元开始以来经过的秒数)

您的代码可以简化为:

$result = mktime(0,1,0);//hour, minute, second
因为没有日期部分传递给它会将日期设置为今天的日期


另外请注意,
mktime()
会产生时间戳,即它不是格式化日期,而是整数值(等于自Unix纪元开始以来经过的秒数)

您的代码可以简化为:

$result = mktime(0,1,0);//hour, minute, second
因为没有日期部分传递给它会将日期设置为今天的日期


另外请注意,
mktime()
会产生时间戳,即它不是格式化日期,而是整数值(等于自Unix纪元开始以来经过的秒数)

您的代码可以简化为:

$result = mktime(0,1,0);//hour, minute, second
因为没有日期部分传递给它会将日期设置为今天的日期

另外请注意,
mktime()
会产生时间戳-即,它不是格式化日期,而是整数值(等于Unix纪元开始以来经过的秒数)

如果您需要格式化表示,最好使用第二种方法,即
DateTime
。如果需要时间戳,请使用第三个,与
mktime

如果您需要格式化表示,最好使用第二种方法,即
DateTime
。如果需要时间戳,请使用第三个,与
mktime

如果您需要格式化表示,最好使用第二种方法,即
DateTime
。如果需要时间戳,请使用第三个,与
mktime



如果您需要格式化表示,最好使用第二种方法,即
DateTime
。如果需要时间戳,请使用第三个,同时使用
mktime

mktime返回GMT时间戳。您可能会发现在php.ini文件中设置了偏移量/timezeone。您不需要将日期部分传递到
mktime()
,因为默认情况下它是today@AlmaDo要查找今天的00:01:00,以便不会及时到达()MKTime返回GMT时间戳。您可能会发现在php.ini文件中设置了偏移量/timezeone。您不需要将日期部分传递到
mktime()
,因为默认情况下它是today@AlmaDo要查找今天的00:01:00,以便不会及时到达()MKTime返回GMT时间戳。您可能会发现在php.ini文件中设置了偏移量/timezeone。您不需要将日期部分传递到
mktime()
,因为默认情况下它是today@AlmaDo要查找今天的00:01:00,以便不会及时到达()MKTime返回GMT时间戳。您可能会发现在php.ini文件中设置了偏移量/timezeone。您不需要将日期部分传递到
mktime()
,因为默认情况下它是today@AlmaDo想找到今天的00:01:00,这样就不会及时出现()但它显示的是1396985400,//2014年4月8日星期二19:30:00 GMTIt无法显示
“星期二…”
。它将显示时间戳-因此,请发布用于格式化输出的代码。有些错误<代码>mktime()-参见小提琴。请注意,
h
h
是不同的,直到它显示1396985400,//周二,2014年4月8日19:30:00 GMTIt不能显示
“周二…”
。它将显示时间戳-因此,请发布用于格式化输出的代码。有些错误<代码>mktime()-参见小提琴。请注意,
h
h
是不同的,直到它显示1396985400,//周二,2014年4月8日19:30:00 GMTIt不能显示
“周二…”
。它将显示时间戳-因此,请发布用于格式化输出的代码。有些错误<代码>mktime()-参见小提琴。请注意,
h
h
是不同的,直到它显示1396985400,//周二,2014年4月8日19:30:00 GMTIt不能显示
“周二…”
。它将显示时间戳-因此,请发布用于格式化输出的代码。有些错误<代码>mktime()-参见小提琴。请注意,
h
h
是不同的您的代码为我工作,它给出了2014-04-09 00:01:00 1396981860,但现在在这里如何传递我的日期$t2,因为它可能是不同的日期您的代码为我工作,它给出了2014-04-09 00:01:00 1396981860,但现在在这里如何传递我的日期$t2,因为它可能是不同的日期您的代码为我工作,它给出2014-04-09 00:01:00 1396981860,但现在这里如何传递我的日期$t2,因为它可能是不同的日期您的代码为我工作,它给出2014-04-09 00:01:00 1396981860,但现在这里如何传递我的日期$t2,因为它可能是不同的日期