• 技术文章 >PHP >PHP教程

    php中int转换日期的方法

    小妮浅浅小妮浅浅2021-09-01 15:08:02原创202

    1、通过“$lasTtime=time();”添加一个time时间戳。

    2、使用“date("Y-m-d",$lastTime);”方法转换成日期格式即可。

    这次做项目遇到了时间戳转换的问题

    数据库设计的时间戳为int格式的,所有需要一定的转换

    $lasTtime=time();//这个是添加一个time时间戳

    这个时间戳会输出当前时间并转换成int类型:1558321414 //这个是我写这个的时候的时间戳

    当提取出来的时候可以用

    $time=date("Y-m-d",$lastTime);//date是按你指定格式转换的函数

    这个时间戳会变成:2019-05-20 11:03:34 //这个是我写这个的时候的时间戳

    如果还是想把 2019-05-20 11:03:34 转换成int格式的话

    $lastTime=strtotime($time);//$time是你要转换的变量

    最后会变成:1558321414 //这个是我写这个的时候的时间戳

    如果有时间差,可使用 date_default_timezone_set("PRC"); 搞定8小时时差问题

    'Y-m-d H:i:s'
    //这个是定义的时间格式
    //需要什么取什么
    //秒是s,分钟是i,小时是H,天是d,月是m,年是Y
    echo date('i',$time_str);
    //要与当前时间去计算的话不用转为时间型
    $time_str = 1313994356;
    c_time = time()-$time_str;
    c_time得到的就是秒
    //分钟的话除以60
    c_time/60跟5去比较

    以上就是php中int转换日期的方法,希望对大家有所帮助。更多php学习指路:php教程

    本文转载于php中文网,如有侵犯联系作者修改。

    专题推荐:php int
    品易云
    上一篇:PHP中smart是什么意思 下一篇:php printf函数如何理解

    相关文章推荐

    • php如何重置多维数组索引• php如何计算两个日期的间隔天数• php如何提取数字拼接数组• php array_slice()函数截取数组• php中die函数的使用• php中sleep()函数是什么• PHP中str_starts_with()函数的使用• php修改一维数组的键名• php二维数组改键名的方法• PHP检查空值的方法整理• php文件中将数组数据存入文件• php获取n和51之间的绝对值并返回• php如何返回数组最后一个键名• PHP数组元素拼接为字符串• PHP中smart是什么意思

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网