php中int格式转换日期的方法

本篇内容介绍了“php中int格式转换日期的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联公司专注于企业全网营销推广、网站重做改版、鸡西梨树网站定制设计、自适应品牌网站建设、H5技术商城网站定制开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为鸡西梨树等各大城市提供网站开发制作服务。

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中int格式转换日期的方法
标题网址:http://pwwzsj.com/article/pdijee.html