PHPタイムスタンプ詳細
2761 ワード
<?php
//
date_default_timezone_set('PRC'); /* PRC “ “ */
//
echo date("Y m d , H i s ")."<br/>";
//
echo time()."<br>";
//
echo date('Y-m-d H:i:s',"1435799540");
echo "<br>";
//
echo strtotime('2010-03-24 08:15:42');
echo "<br>";
//
echo " :".strtotime("+1 day");
echo "<br>";
//
echo " :".date('Y-m-d H:i:s',strtotime("+1 day"));
echo "<br>";
//
echo " :".date('Y-m-d H:i:s',strtotime("-1 day"));
echo "<br>";
//
echo " :".date('Y-m-d H:i:s',strtotime("+1 week"));
echo "<br>";
//
echo " 1 :".date('Y-m-d H:i:s',strtotime("next monday"));
echo "<br>";
// 1
echo " 1 :".date('Y-m-d H:i:s',strtotime("last monday"));
echo "<br>";
//
echo " :".date('Y-m-d H:i:s',strtotime("+1 month"));
echo "<br>";
//
echo date("y","1435799540");
echo "<br>";
//
echo date("m",time());
echo "<br>";
//
echo date("d",time());
echo "<br>";
/*
mktime() :
mktime() Unix 。
GMT , is_dst 。
, GMT 。
mktime(hour,minute,second,month,day,year,is_dst)
hour 。 。
minute 。 。
second 。 。
month 。 。
day 。 。
year 。 。 , 1901 - 2038 。 PHP 5 。
is_dst 。 (DST) , 1, 0, , -1。
5.1.0 ,is_dst 。 。
*/
echo mktime(9, 0, 0, date("m",time()), date("d",time()) ,date("y",time()));
echo "<br>";
echo strtotime('2015-07-02 09:00:00');
echo "<br/>";
/*
:
:
, , 。
:linux , , 。
, 8:00-20:00 , ?
: */
$y=date("Y",time());
$m=date("m",time());
$d=date("d",time());
$start_time = mktime(8, 0, 0, $m, $d ,$y);
$end_time = mktime(20, 0, 0, $m, $d ,$y);
$time = time();
if($time >= $start_time && $time <= $end_time){
// do something....
echo " !";
}else{
echo " !";
}
echo "<br/>";
//
echo strtotime("today")."<br/>";
echo strtotime('2015-07-02 00:00:00');
?>