【www.gdgbn.com--时间日期】
/*
将日间日期转换成时间时间戳
strtotime(time,now)参数 描述
time 规定要解析的时间字符串。
now 用来计算返回值的时间戳。如果省略该参数,则使用当前时间。
echo strtotime("now"), " ";
echo strtotime("10 September 2000"), " ";
echo strtotime("+1 day"), " ";
echo strtotime("+1 week"), " ";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), " ";
echo strtotime("next Thursday"), " ";
echo strtotime("last Monday"), " ";
?>
$str = "Not Good";
// previous to PHP 5.1.0 you would compare with -1, instead of false
if (($timestamp = strtotime($str)) === false) {
echo "The string ($str) is bogus";
} else {
echo "$str == " . date("l dS o F Y h:i:s A", $timestamp);
}
?>
再看strtotime实例
*/
echo strtotime("2010-2-14"),"
";
echo date("Y-m-d",strtotime("2010-2-14"));
//输出值
1266076800
2010-02-14
//你应该在strtotime(),你决定什么不能做。例如
# on 2/8/2010
date("m/d/y", strtotime("first day")); # 02/01/10
date("m/d/y", strtotime("last day")); # 02/28/10
date("m/d/y", strtotime("last day next month")); # 03/31/10
date("m/d/y", strtotime("last day last month")); # 01/31/10
date("m/d/y", strtotime("2009-12 last day")); # 12/31/09 - this doesn"t work if you reverse the order of the year and month
date("m/d/y", strtotime("2009-03 last day")); # 03/31/09
date("m/d/y", strtotime("2009-03")); # 03/01/09
date("m/d/y", strtotime("last day of march 2009")); # 03/31/09
date("m/d/y", strtotime("last day of march")); # 03/31/10
?>