最近经常需要处理时间,一直在用这两个函数:
date()
date()
可以将时间戳格式化成字符串,最常用的就是YYYY-mm-dd HH:ii:ss
这种格式了。可以不加$timestamp
参数,默认是当前时间。
1
|
|
时间一般都会要前导零,记住这几个格式化占位符就不用查手册了。
strtotime()
这个函数其实感觉蛮诡异的……因为它可以尝试把美国英语日期格式的字符串解释成时间戳,可能会失败,所以感觉还是不要传比较复杂的字符串给它比较好……
这是官方文档给的例子
1 2 3 4 5 6 7 |
|
在不知道有”-1 day”这种用法的时候我都是自己实现的……所以还是熟悉PHP的函数比较好。
注意时区
在程序入口处设置时区
1
|
|
明早就要做火车去深圳面试了,开心 =w=