æ åæ¶é´ä¸æ¶é´æ³è½¬æ¢å¦ä¸ï¼
PHPæ¶é´æ³å½æ°è·åè±æææ¬æ¥ææ¶é´ï¼
å½åæ¶é´ï¼echo date(âY-m-d H:i:sâ,time()) ç»æï¼2015-01-22 09:40:25
æå®æ¶é´ï¼echo date(âY-m-d H:i:sâ,strtotime(â+1 dayâ)) ç»æï¼2015-01-23 09:40:25
éè¦æ³¨æçé®é¢ï¼
<ä¸>ãPHPæ¶é´å¤§çæ¥åæ两ç§,ä¸æ¯æ¶é´æ³ç±»å(1228348800),äºæ¯æ£å¸¸æ¥ææ ¼å¼(2015-12-5)
<äº>ãphp5.1以ä¸æ¶é´æ³ä¼ä¸å®é æ¶é´ç¸å·®8å°æ¶ï¼è§£å³åæ³å¦ä¸
1ãæç®åçæ¹æ³å°±æ¯ä¸è¦ç¨php5.1以ä¸ççæ¬--æ¾ç¶è¿æ¯ä¸å¯åçæ¹æ³ï¼ï¼ï¼
2ãä¿®æ¹php.iniãæå¼php.iniæ¥æ¾date.timezone å»æåé¢çåå·= åé¢å Asia/Shanghaiï¼éå¯apacheæå¡å¨å³å¯--缺ç¹å°±æ¯å¦æç¨åº
æ¾å°å«äººçæå¡å¨ä¸ï¼ä¸è½ä¿®æ¹php.iniï¼é£å°±å¥ä½ä¸å¾äºã
3ãå¨ç¨åºä¸æ·»å æ¶é´çåå§åçè¯å¥å³ï¼âdate_default_timezone_set("Asia/Shanghai"); â
è¿æ ·å°±å¯ä»¥å®ç°è¾åºçæ¯å京æ¶é´äºï¼
php日期格式转换总结:
<?php
//将当前时间转换成yyyy-mm-dd格式串,再转换成日期格式,绕了一圈哈
echo strtotime(date('Y-m-d',time()).' 00:00:00');
//将GNU 日期输入格式的字符转换成时间
echo strtotime('now');
//标准的字符串转换成时间
$t = '2012-9-10 15:18:06';
$time = strtotime($t);
//将时间转换成日期字符yyyymmdd,再转换成整型格式
$d = intval(date('Ymd',$time));
echo '付款时间:'.$d;
<?php
header("Content-type: text/html; charset=utf-8");
$txDate = '2016-06-16';
$dateTime1 = strtotime($txDate); //int 1466028000 将英文文本日期时间解析为 Unix 时间戳:
$dateTime2= date("Y-m-d H:i:s",$dateTime1); //string '2016-06-16 00:00:00'
(length=19) Date() 函数把时间戳格式化为更易读的日期和时间。
//拼接今日最后时间2016-06-16 23:59:59
$dateTime= date("Y-m-d H:i:s",strtotime(date("Y-m-d",strtotime($dateTime2))."+ 23 hours 59 minutes 59 seconds ")); //string '2016-06-16 23:59:59' (length=19)
$sql = select * form `vvt_user` where userid = 100 AND date_time >= $dateTime2 AND date_time <= $dateTime;?>