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

PHP函数使用:利用date()函数获取日期和时间

发布时间:2023-07-03 07:15:32

date() 函数用于格式化日期和时间,可以根据指定的格式将日期和时间转换成字符串。

语法:

date(format, timestamp)

参数说明:

format:必需。规定日期/时间的格式。

timestamp:可选。规定时间戳。默认是当前时间和日期。

常用的日期字符格式:

d:表示月份中的第几天,两位数显示,如果不足两位,则在前面补零。范围从 01 到 31。

D:表示星期几,英文简写。范围从 Mon 到 Sun。

m:表示月份,两位数显示,如果不足两位,则在前面补零。范围从 01 到 12。

M:表示月份,英文简写。范围从 Jan 到 Dec。

Y:表示四位数的年份,如果不足四位,则在前面补零。范围从 0000 到 9999。

y:表示两位数的年份,如果不足两位,则在前面补零。范围从 00 到 99。

H:表示小时,两位数显示,如果不足两位,则在前面补零。范围从 00 到 23。

h:表示小时,两位数显示,如果不足两位,则在前面不补零。范围从 01 到 12。

i:表示分钟数,两位数显示,如果不足两位,则在前面补零。范围从 00 到 59。

s:表示秒数,两位数显示,如果不足两位,则在前面补零。范围从 00 到 59。

a:表示上午下午,小写。范围从 am 到 pm。

A:表示上午下午,大写。范围从 AM 到 PM。

示例:

$date = date("Y-m-d"); // 获取当前日期,结果如:2021-01-01

$time = date("H:i:s"); // 获取当前时间,结果如:14:30:59

$datetime = date("Y-m-d H:i:s"); // 获取当前日期和时间,结果如:2021-01-01 14:30:59

$date = date("Y年m月d日"); // 获取当前日期,结果如:2021年01月01日

$time = date("H时i分s秒"); // 获取当前时间,结果如:14时30分59秒

$datetime = date("Y年m月d日 H时i分s秒"); // 获取当前日期和时间,结果如:2021年01月01日 14时30分59秒

$date = date("D"); // 获取当前星期几,结果如:Mon

$time = date("h:i a"); // 获取当前时间,结果如:02:30 pm

根据需要,我们可以根据以上示例自定义自己想要的日期和时间格式。使用 date() 函数可以方便地进行日期和时间的格式化输出。