PHP函数之date()-获取当前时间函数
发布时间:2023-07-19 06:04:11
PHP函数之date()-获取当前时间函数是一种用于获取当前日期和时间的内置函数。它可以从操作系统获取当前日期和时间,并以特定的格式进行格式化输出。
date()函数的语法如下:
date(format, [timestamp])
其中,format参数是必需的,用于指定日期和时间的输出格式。timestamp参数是可选的,用于指定一个自定义的时间戳。
format参数可以包含以下格式字符来定义日期和时间的显示方式:
- Y:四位数的年份(例如2022)
- y:两位数的年份(例如22)
- m:两位数的月份(01-12)
- d:两位数的日期(01-31)
- H:两位数的小时(00-23)
- i:两位数的分钟(00-59)
- s:两位数的秒(00-59)
- l:星期几的完整文本表示(Sunday-Saturday)
- n:月份的数字表示(1-12)
- F:月份的完整文本表示(January-December)
- t:给定月份的天数
下面是一些date()函数使用的示例:
1. 获取当前日期和时间并以默认格式输出:
echo date("Y-m-d H:i:s");
输出示例:2022-01-01 12:34:56
2. 获取当前月份的英文表示:
echo date("F");
输出示例:January
3. 获取当前星期几的完整英文表示:
echo date("l");
输出示例:Saturday
4. 获取当前小时和分钟的两位数表示,并用点号分隔:
echo date("H.i");
输出示例:12.34
5. 根据自定义的时间戳获取特定日期和时间的表示:
echo date("Y-m-d H:i:s", strtotime("2022-01-01 12:34:56"));
输出示例:2022-01-01 12:34:56
总结:date()函数是PHP中用于获取当前日期和时间的函数。它可以根据指定的格式将当前日期和时间进行格式化输出。通过使用不同的格式参数,可以获取日期、时间和星期几的不同表示方式。同时,还可以通过自定义时间戳来获取特定日期和时间的表示。
