分享

php时间戳和日期相互转换

 昵称51490526 2017-12-29

php获取当前10位数的时间戳

1
2
3
4
5
6
7
8
9
10
11
<?php     
    //函数的方式
    $time = time();
    //对象的方式
    $date new \DateTime();
    echo $date->getTimestamp();
    //对象另一种方式
    $date = date_create();
    echo date_timestamp_get($date);
   
?>

php获取13位的时间戳。

1
2
3
4
5
6
<?php
    $m = microtime();
    $arr explode(' '$m);
    $t $arr[1] . substr($arr[0], 2, 3);
    echo $t;
?>

microtime()函数生成形如 0.27905200 1513152556 这样的格式。空格左边为微妙,右边为当前10位数的时间戳。


时间戳转日期格式

1
2
3
4
<?php
    $time = time();
    $date date('Y-m-d H:i:s'$time);
?>

日期转时间戳

1
2
3
4
5
6
<?php
    $time = time();
    $date date('Y-m-d H:i:s'$time);
    $timestamp strtotime($date);
    echo $timestamp;
?>
来源 http://www./post/php/23

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多