PHP中的date()函数可以用来格式化日期和时间。它可以根据传入的参数来指定输出的格式,以及根据当前时区转换时间。
使用方法
date()函数接受两个参数,第一个参数是格式字符串,指定输出的格式;第二个参数是可选的,用于指定一个时间戳,如果不指定,则使用当前时间。
$date = date('Y-m-d H:i:s', time()); echo $date; //输出当前时间
格式字符串可以使用以下字符:
- Y:4位数的年份,如2020
- m:2位数的月份,如01
- d:2位数的日期,如01
- H:2位数的小时,如00
- i:2位数的分钟,如00
- s:2位数的秒数,如00
例如,要输出2020年1月1日的日期,可以使用以下代码:
$date = date('Y-m-d', strtotime('2020-01-01')); echo $date; //输出2020-01-01
date()函数还支持设置时区,以便根据不同时区转换时间。
date_default_timezone_set('Asia/Shanghai'); //设置时区为上海 $date = date('Y-m-d H:i:s'); echo $date; //输出当前上海时间
date()函数在PHP中是一个非常强大和实用的函数,可以用来格式化日期和时间,以及根据时区转换时间。