拓展知识 3-2 获取当前日期
一、strtotime()函数
PHP 时间戳函数获取指定日期的 unix 时间戳可以用 strtotime()函数,示例如下:
<?php
echo strtotime("2012-12-7");
//结果:1354838400
?>
说明:返回 2012 年 12 月 7 日 0 点 0 分 0 秒时间戳。
二、time()函数
将当前年月日转化为时间戳,PHP 时间戳函数获取当前日期的 unix 时间戳,示例如下:
<?php
php echo time();
?>
说明:返回当前时间年月日时分秒的时间戳。
将时间戳转化为年月日格式,代码如下:
<?php
echo date("Y-m-d H:i:s",intval(time()));
?>
三、getdate()函数
利用 getdate()函数可以获取当前系统的日期和时间,它的返回结果是一个数组,若只想获取
年月日,可用如下代码:
<?php
$day=getdate();
print_r($day);
echo "<br>";
echo "$day[year]-$day[mon]-$day[mday]";
//结果:2017-10-16
?>