欢迎访问宙启技术站
智能推送

取得当前日期函数——date()

发布时间:2023-11-22 05:49:16

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()函数,可以满足不同场景下对日期的需求。