year函数(了解PHP的date函数和year函数)

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官方文档

比如您可以使用以下代码来输出当前时间的年份:

相关信息