您还不是vip会员或者没有登录,无法进入学习,请登录后访问或者联系站长升级会员等级!
为了能给大家提供更好的服务和视频教程,本站VIP课程需要收取一定的学费,具体收费标准根据不同的班级课程和有效期长短有所不同,具体请咨询在线老师,多谢您对本站的支持!
php网站开发34:php中常用的日期函数
7、php中常用的日期函数
time()函数:显示系统当前时间,可返回当前时间的 Unix 时间戳。返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数。
语法: time(void)参数 描述 void 可选。
date()函数:将服务器的时间格式化,格式化一个本地时间/日期。
语法: date(format,timestamp)参数format 必需。规定如何返回结果。timestamp 可选。
最常用的日期函数
//结果为:2016-1-8 16:21:38
strtotime()函数:获取指定日期的unix时间戳 。
例如:echo strtotime(“2016-1-8 “) //返回2016年1月8日0点0分0秒时间戳
date(“Y-m-d H:i:s”,strtotime(“+1 day”))//返回下一天的时间戳
date(“Y-m-d H:i:s”,strtotime(“-1 day”)) //返回昨天的时间戳
date(“Y-m-d H:i:s”,strtotime(“+1 week”)) //返回下一周的时间戳
mktime() 函数:用于从日期取得时间戳,成功返回时间戳,否则返回 FALSE 。
语法:int mktime(时, 分, 秒, 月, 日, 年)
Date()函数的参数如下:
a - "am" 或是 "pm“
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
D - 星期几,三个英文字母; 如: "Fri“
l - 星期几,英文全名; 如: "Friday"
h - 12 小时制的小时; 如: "01" 至 "12“
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59“
s - 秒; 如: "00" 至 "59“
F - 月份,英文全名; 如: "January"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "28" 至 "31“ U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999“
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"
如果显示的时间与系统不一致,就要改PHP.ini配置文件。系统默认是UTC时间,可以打开php.inc 设置 date.timezone = PRC
![]() |
豫公网安备 41010202002486号 | ICP备案:豫ICP备18044432号-1 |