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

PHP函数:date()用于格式化日期和时间的输出

发布时间:2023-07-22 20:20:00

date()函数是PHP中用于格式化日期和时间的输出的函数。我们可以使用它来将日期和时间按照指定的格式进行输出。

date()函数的常见用法是通过传入一个格式化字符串来指定输出的格式。格式化字符串中的特殊字符会被替换为对应的日期和时间的值。下面是一些常用的格式化字符:

- Y:四位数的年份(例如:2021)

- m:两位数的月份(01-12)

- d:两位数的日期(01-31)

- H:24小时制的小时(00-23)

- i:两位数的分钟(00-59)

- s:两位数的秒数(00-59)

除了基本的格式化字符外,也可以使用其他一些特殊字符来格式化输出,例如:

- l:星期几的完整英文名字(例如:Sunday)

- F:月份的完整英文名字(例如:January)

- M:月份的缩写英文名字(例如:Jan)

使用date()函数的基本语法如下:

date(format, [timestamp])

其中,format参数是必须的,指定输出的格式;timestamp参数是可选的,用于指定时间戳,如果不传递该参数,则默认使用当前时间。

下面是几个例子,用于演示如何使用date()函数进行日期和时间的格式化输出:

// 输出当前日期和时间,格式为:年-月-日 时:分:秒
echo date('Y-m-d H:i:s');

// 输出当前日期,格式为:月/日/年(例如:01/01/2021)
echo date('m/d/Y');

// 输出当前时间,格式为:上午/下午 时:分(例如:下午 05:30)
echo date('A h:i');

// 输出当前星期几的完整英文名字(例如:Sunday)
echo date('l');

// 输出当前月份的完整英文名字(例如:January)
echo date('F');

以上只是一些比较基本的用法,实际上,date()函数还可以进行更加复杂的格式化输出,具体可以参考PHP官方文档中关于date()函数的详细说明。

总结起来,date()函数是PHP中用于格式化日期和时间输出的函数,通过传入格式化字符串来指定输出的格式,可以灵活地将日期和时间按照自己的需求进行格式化输出。