快捷搜索:  汽车  科技

php时间函数使用教程交流(PHP细说时间戳microtime)

php时间函数使用教程交流(PHP细说时间戳microtime)2、获取时间戳方法time()、strtotime()echo date(‘Y’).’年’.date(‘m’).’月’.date(‘d’).’日’,输出结果:2019年3月13日echo date(‘Y-m-d’) ,输出结果:2019-01-22echo date(‘Y-m-d H:i:s’),输出结果:2019-01-22 23:00:00echo date(‘Y-m-d’ time()),输出结果:2019-01-22 23:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法)

我们都知道代表时间的函数有很多,应该场景很多,但是什么场景用什么时间函数呢?

php时间函数使用教程交流(PHP细说时间戳microtime)(1)

1、获取当前时间方法date()

这是获取当前时间的方法,格式为:date($format $timestamp),format为格式、timestamp为时间戳–可填参数。

比如:

echo date(‘Y-m-d’) ,输出结果:2019-01-22

echo date(‘Y-m-d H:i:s’),输出结果:2019-01-22 23:00:00

echo date(‘Y-m-d’ time()),输出结果:2019-01-22 23:00:00(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法)

echo date(‘Y’).’年’.date(‘m’).’月’.date(‘d’).’日’,输出结果:2019年3月13日

2、获取时间戳方法time()、strtotime()

这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time $now)为将时间格式转为时间戳,$time为必填。

4、难点

mac笔记本本地调用这个函数会自动转化成科学技术法的字符串

php时间函数使用教程交流(PHP细说时间戳microtime)(2)

小编排查了半天,最后分析日志后 改变了原来调用SDK的时间戳方法,将microtime()换成date() 然后拼接成毫秒时间戳,完美解决了问题。

php时间函数使用教程交流(PHP细说时间戳microtime)(3)

参考文献:https://blog.csdn.net/weixin_42330073/article/details/82682785

猜您喜欢: