php中日期时间函数date()用法总结
2015-09-07 23:03
507 查看
date()是我们常用的一个日期时间函数,今天看书写例子的时候,查了下相关资料才发现date还有这么多的形式。下面总结下。格式化日期date()函数的第一个参数规定了如何格式化日期 时间。它使用字母来表示日期和时间
格式化日期
date()函数的第一个参数规定了如何格式化日期/时间。它使用字母来表示日期和时间的格式。这里列出了一些可用的字母:
d - 月中的天(01-31)
m - 当前月,以数字计(01-12)
Y - 当前的年(四位数)
您可以在我们的PHP Date参考手册中,找到格式参数中可以使用的所有字母。
可以在字母之间插入其他字符,比如 “/”、”.” 或者 “-“,这样就可以增加附加格式了:
以上代码的输出类似这样:
2015/09/07
2015.09.07
2015-09-07
1、 年-月-日
2、时:分:秒
3、闰年、星期、天
4、其他
date() 函数的第二个参数规定了一个时间戳。此参数是可选的。如果您没有提供时间戳,当前的时间将被使用。
在我们的例子中,我们将使用 mktime() 函数为明天创建一个时间戳。
mktime() 函数可为指定的日期返回 Unix 时间戳。
语法
mktime(hour,minute,second,month,day,year,is_dst)如需获得某一天的时间戳,我们只要设置 mktime() 函数的
day 参数就可以了:
以上代码的输出类似这样:明天是 2015/09/08
格式化日期
date()函数的第一个参数规定了如何格式化日期/时间。它使用字母来表示日期和时间的格式。这里列出了一些可用的字母:
d - 月中的天(01-31)
m - 当前月,以数字计(01-12)
Y - 当前的年(四位数)
您可以在我们的PHP Date参考手册中,找到格式参数中可以使用的所有字母。
可以在字母之间插入其他字符,比如 “/”、”.” 或者 “-“,这样就可以增加附加格式了:
以上代码的输出类似这样:
2015/09/07
2015.09.07
2015-09-07
1、 年-月-日
2、时:分:秒
3、闰年、星期、天
4、其他
date() 函数的第二个参数规定了一个时间戳。此参数是可选的。如果您没有提供时间戳,当前的时间将被使用。
在我们的例子中,我们将使用 mktime() 函数为明天创建一个时间戳。
mktime() 函数可为指定的日期返回 Unix 时间戳。
语法
mktime(hour,minute,second,month,day,year,is_dst)如需获得某一天的时间戳,我们只要设置 mktime() 函数的
day 参数就可以了:
以上代码的输出类似这样:明天是 2015/09/08
相关文章推荐
- php curl , fsockopen 函数
- 构建自己的PHP框架--抽象Controller的基类
- php1
- php 碎片笔记
- 超级有用PHP代码样例
- 关于PHP项目初学
- php时间戳与字符串的相互转换
- PHP的内存泄露问题与垃圾回收
- 鸡肋的PHP单例模式
- Native Wifi 中 WlanSetProfile 出现1206错误的几种可能及解决方法
- FTP主动模式和被动模式的区别
- php模式设计之 策略模式
- php模式设计之 观察者模式
- php下载远程文件(图片)的三种方法
- php模式设计之 注册树模式
- PHP 实现简单搜索功能
- php模式设计之 工厂模式
- 用php生成静态html页面
- isset()和empty()
- php模式设计之 单例模式