日期函数

1 获取时间戳
     time();
     microtime();

echo time();
echo '
';
echo microtime();     //返回时间戳 + 毫秒(一小数表示)
echo '
';
echo microtime(true);  //返回时间戳+4位毫秒(小数位)

2 格式化
     date();
     gmdate();

$time = time();
echo '
';
echo date('Y-m-d 星期N', $time);
echo '
';
echo date('Y-m-d H:i:s', 3600);  //获得时间戳最开始的时间到第二个参数的秒数的日期 1970-01-01 08:00:00 时区的问题
echo '
';
echo gmdate('Y-m-d H:i:s', 0);   //gmdate无视时区
3 解析检测日期
    mktime();
    strtotime();
    checkdate();

echo '
';
echo mktime(0, 0 , 0 , 1 , 7, 2015);  //时分秒 月日年
echo '
';
echo strtotime('now');
echo '
';
echo strtotime('now + 1 day');
var_dump(checkdate(2, 29, 2001));  //false

你可能感兴趣的:(php巩固学习)