本篇将介绍如何在PHP中使用日期和时间
日期和时间在PHP中显示起来是十分容易理解的。
首先需要理解的就是时间戳(timestamp),时间戳就是一组数字,其显示的是当前时间距1970年1月1日 00:00:00的秒数之和。
使用起来也十分简单:
date_default_timezone_set('Asia/Shanghai');
echo time();
显示结果:
1406627295
其次就是日期和时间,通常使用的是date函数
echo date("Y-m-d");
date函数其实有两个值,第二个值就是存储时间戳的值
echo date("Y-m-d","1406627295");
既然了解到时间戳的重要性,下面介绍一个获取时间戳的函数strtotime
echo strtotime('2014-07-29 17:00:01');
如果只输入日期,则表示时间是00:00:00
下面来做一个例子,距离今天还有39天是几月几号:
echo date ("Y-m-d" ,strtotime("+39 days"));