PHP date函数 显示日期为 2025-9-15的代码
PHP

PHP date函数 显示日期为 2025-9-15的代码

xiaojun
2025-09-13 / 0 评论 / 9 阅读 / 正在检测是否收录...

<?php
// 设置时区(可选,根据实际需求调整)
date_default_timezone_set('Asia/Shanghai');

// 使用date函数显示指定日期
$display_date = date('Y-n-j', strtotime('2025-9-15'));
echo "当前显示的日期是:".$display_date;
?>

这段PHP代码实现了以下功能:

使用date_default_timezone_set设置时区为亚洲/上海
通过strtotime将字符串日期转换为时间戳
使用date函数以"Y-n-j"格式输出2025年9月15日
格式说明:Y-4位年,n-无前导零月份,j-无前导零日期
最终输出格式为"2025-9-15"

PHP的date()函数支持多种日期时间格式参数,以下是主要格式分类和示例:

年格式:
Y:四位年份(如2025)
y:两位年份(如25)

月格式:
m:带前导零的月份(01-12)
n:不带前导零的月份(1-12)
M:三字母缩写(Jan-Dec)
F:完整月份名称(January-December)

日格式:
d:带前导零的日期(01-31)
j:不带前导零的日期(1-31)
S:英文序数后缀(st, nd, rd, th)

时间格式:
H:24小时制带前导零(00-23)
G:24小时制不带前导零(0-23)
h:12小时制带前导零(01-12)
g:12小时制不带前导零(1-12)
i:分钟带前导零(00-59)
s:秒数带前导零(00-59)
a:小写上午下午(am/pm)
A:大写上午下午(AM/PM)

完整日期时间组合:
c:ISO 8601格式(如2025-09-13T22:38:25+08:00)
r:RFC 2822格式(如Sat, 13 Sep 2025 22:38:25 +0800)

特殊格式:
U:Unix时间戳
w:星期数字(0-6,0是周日)
D:三字母星期缩写(Mon-Sun)
l:完整星期名称(Monday-Sunday)

示例组合:
"Y-m-d" → 2025-09-13
"d/m/Y" → 13/09/2025
"H:i" → 22:38:25
"l, F jS Y" → Saturday, September 13th 2025
所有格式字符可通过date()函数组合使用,如:
date('Y年m月d日 H时i分') → 2025年09月13日 22时38分

0

评论

博主关闭了所有页面的评论