PHP date()函数的用法(附带实例)
date() 函数用于格式化本地日期和时间,语法如下:
$format 参数的格式化说明如下表所示:
【实例 1】使用 data() 函数,格式化日期和时间。
date($format[,$timestamp])$timestamp 是一个表示时间戳的可选参数,如果没有给出时间戳,则使用系统显示的当前日期和时间。
$format 参数的格式化说明如下表所示:
格式化参数 | 说明 |
---|---|
o | 年份数字,如 2015 |
Y | 年份数字(4 位),如 2015 |
y | 年份数字(2 位),如 15 |
F | 月份,完整的英文表示,如 January |
M | 月份,3 个字母的英文表示,如 Jan |
m | 月份,有前导 0 的数字表示,01~12 |
n | 月份,没有前导 0 的数字表示,1~12 |
d | 日期,有前导 0 的数字表示,01~31 |
j | 日期,没有前导 0 的数字表示,1~31 |
l | 星期几,完整的英文表示,如 Sunday |
D | 星期几,3 个字母的英文表示,如 Sun |
N | 星期几,数字表示,1~7 |
w | 星期几,数字表示,0~6,0 表示星期天 |
a | 上/下午,小写表示,如 am 或 pm |
A | 上/下午,大写表示,如 AM 或 PM |
g | 小时,没有前导 0 的 12 小时格式,1~12 |
G | 小时,没有前导 0 的 24 小时格式,0~23 |
h | 小时,有前导 0 的 12 小时格式,01~12 |
H | 小时,有前导 0 的 24 小时格式,00~23 |
i | 分钟,有前导 0 的数字表示,00~59 |
s | 秒数,有前导 0 的数字表示,00~59 |
【实例 1】使用 data() 函数,格式化日期和时间。
<?php header("content-type:text/html;charset=utf-8"); date_default_timezone_set('Asia/Shanghai'); //年、月、日的表示 echo date("y,m,d")."<BR>"; echo date("Y,m,d")."<BR>"; echo date("Y,M,d")."<BR>"; echo date("Y,M,D")."<BR>"; echo date("Y,F,D")."<BR>"; echo date("Y,F,l")."<BR>"; //小时、分钟、秒的表示 echo date("g:i:s")."<BR>"; echo date("G:i:s")."<BR>"; echo date("H:i:s")."<BR>"; echo date("h:i:s")."<BR>"; ?>运行结果如下:
25,06,16
2025,06,16
2025,Jun,16
2025,Jun,Mon
2025,June,Mon
2025,June,Monday
12:10:18
12:10:18
12:10:18
12:10:18