取得当前日期函数——date()
date()函数是PHP中用于取得当前日期的函数,它返回当前服务器的日期和时间。它的语法如下:
date(format, timestamp)
其中,format是指定返回日期的格式的字符串,timestamp是一个可选参数,用于指定日期和时间。如果没有指定timestamp参数,则默认使用当前时间。接下来,我将详细介绍date()函数的用法和常用的日期格式。
date()函数常用的格式如下:
1. Y:以四位数表示的年份(例如:2021)
2. y:以两位数表示的年份(例如:21)
3. m:以两位数表示的月份(01-12)
4. n:以一位数表示的月份(1-12)
5. d:以两位数表示的日期(01-31)
6. j:以一位数表示的日期(1-31)
7. H:以24小时制表示的小时(00-23)
8. h:以12小时制表示的小时(01-12)
9. i:以两位数表示的分钟数(00-59)
10. s:以两位数表示的秒数(00-59)
11. A:大写的上午或下午(AM或PM)
12. a:小写的上午或下午(am或pm)
以下是一些示例:
1. 获取当前日期(年-月-日):date('Y-m-d')
2. 获取当前日期和时间(年-月-日 时:分:秒):date('Y-m-d H:i:s')
3. 获取当前日期和时间(月/日/年 时:分 AM/PM):date('m/d/Y h:i A')
4. 获取当前年份的后两位数:date('y')
5. 获取当前月份:date('m')
6. 获取当前日期的日数:date('d')
除了常用的格式,PHP的date()函数还可以使用一些其他的格式,如下:
1. D:星期的缩写(例如:Mon)
2. l:星期的全名(例如:Monday)
3. M:月份的缩写(例如:Jan)
4. F:月份的全名(例如:January)
5. U:当前时间的Unix时间戳
以下是一些示例:
1. 获取当前星期的缩写:date('D')
2. 获取当前星期的全名:date('l')
3. 获取当前月份的缩写:date('M')
4. 获取当前月份的全名:date('F')
5. 获取当前时间的Unix时间戳:date('U')
总结:
date()函数是PHP中用于获取当前日期的函数,可以通过设置不同的格式来获取不同形式的日期和时间。它是处理日期和时间的重要函数之一,在PHP开发中经常会使用到。通过灵活运用date()函数,可以满足不同场景下对日期的需求。
