date函数和year函数都是PHP中常用的日期和时间函数,它们可以用来获取当前时间,或者对指定的日期和时间进行格式化等操作。
其中,year函数可以用来获取指定日期的年份,格式如下:
int date('Y', timestamp);
而date函数则更加灵活,可以格式化输出当前时间,或者指定的日期,格式如下:
string date('format', timestamp);
其中,format参数用于指定输出的格式,timestamp参数则用于指定待格式化的时间戳,如果不传入此参数,则默认使用当前时间。
以下是一些常见的format参数:
d
:输出日,两位数字(如07)j
:输出日,不带前导零(如7)m
:输出月份,两位数字(如12)n
:输出月份,不带前导零(如1)Y
:输出四位年份(如2021)y
:输出两位年份(如21)h
:输出12小时制的小时,带前导零(如05)H
:输出24小时制的小时,带前导零(如17)i
:输出分钟数,带前导零(如03)s
:输出秒数,带前导零(如09)a
:输出上午或下午,小写(如am)A
:输出上午或下午,大写(如PM)e
:输出时区名称(如UTC或GMT 8)T
:输出时区缩写(如EST或CST)
除了以上参数之外,还有一些特殊的格式化符号,用法可以参考PHP官方文档。
比如您可以使用以下代码来输出当前时间的年份: