php 获取系统时间
php 获取系统时间
<?php
echo date("Y-m-d h:i:s");
?>
<?php
date_default_timezone_set('Asia/Chongqing'); //系统时间差8小时问题
$now = getdate(time());
$cur_wday=$now['wday'];
$date = date("Y-m-d H:i:s $cweekday[$cur_wday]");
echo $date;
?>
具体字母代表的含义:
a - "am" 或 "pm"
A - "AM" 或 "PM"
B - Swatch Internet Time
d - 月份中的第几天,有前导零的 2 位数字,例如 "01" to "31"
D - 星期中的第几天,文本表示,3 个字母,例如 "Fri"
F - 月份,完整的文本格式,例如 "January"
g - 小时,12 小时格式,没有前导零,例如 "1" 到 "12"
G - 小时,24 小时格式,没有前导零,例如 "0" 到 "23"
h - 小时,12 小时格式,例如 "01" 到 "12"
H - 小时,24 小时格式,例如 "00" 到 "23"
i - 分钟,例如 "00" 到 "59"
I(“i”的大写的字母)- 如果是夏令时则为 "1",否则为 "0"
j - 月份中的第几天,没有前导零,例如 "1" 到 "31"
l(“L”的小写字母)- 星期中的第几天,完整的文本格式,例如 "Friday"
L - 布尔值表示是否为闰年,例如 "0" 或者 "1"
m - 月份,例如 "01" to "12"
M - 月份,文本表示,3 个字母,例如 "Jan"
n - 月份,没有前导零,例如 "1" 到 "12"
O - 与格林威治时间相差的小时数,例如 "+0200"
r - RFC 822 格式的日期,例如 "Thu, 21 Dec 2000 16:01:07 +0200"(PHP 4.0.4新增)
s - 秒数,例如 "00" 到 "59"
S - 每月天数后面的英文后缀,2 个字符,例如 "st","nd","rd" 或者 "th"
t - 给定月份所应有的天数,例如 "28" 到 "31"
T - 本机所在的时区,例如 "EST" 或 "MDT"(【译者注】在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”。)
U - 从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数
w - 星期中的第几天,数字表示,例如 "0"(星期天)到 "6" (Saturday)
W - ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的)
Y - 年份,4 位数字,例如 "1999"
y - 年费,2 位数字,例如 "99"
z - 年份中的第几天,例如 "0" 到 "365"
Z - 时差偏移量的秒数(例如 "-43200" 到 "43200")。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)