PHP实现显示日期和年月日代码(四行代码实现)

本文介绍了如何使用PHP的date函数在网页上显示日期和时间。通过设置时区为'Asia/Shanghai',然后利用date函数的格式化选项,如'Y-m-d-H-i-s',展示出完整的日期和时间信息。博客详细解析了date函数的不同格式字符,如'd'表示有前导零的月份天数,'H'表示24小时制的小时等,帮助读者理解如何根据需要自定义日期和时间格式。
摘要由CSDN通过智能技术生成

最近在学习PHP,使用了几行代码实现了PHP在网页端显示日期和时间的功能,代码如下。

<?php
date_default_timezone_set('Asia/Shanghai'); 
echo date('Y-----m---j---星期N'); 
echo "<br>";
echo date('小时:H---分钟:i---秒钟:s');

代码分析:

第一行代码的功能:设置我们的时区。(此行代码很容易被遗漏,一旦被遗漏了就不会显示正确的结果,所以这行代码一定不能被遗漏)

笔者这里选择的是上海(也可以选择其他的时区,但是前提是该时区是可以被识别的,可以去php的手册里面寻找,看是否可以被识别,国内的话选择上海就可以了)

第二行代码分析:使用date函数输出年月日和周几。
第三行代码分析:输出小时分钟和秒。

代码运行截图
在这里插入图片描述
真实时间如图所示
在这里插入图片描述
该代码较容易实现,主要是date函数里面的识别问题,当出现他所对应的字母的时候就会自动的识别,并转化为对应的意义,当没有出现的时候他就会直接按照正常的字符串进行显示。
date函数可以显示的format字符如下所示(注意,可以识别的字母是区分大小写的,大小写最后出来的结果是不一样的)

d月份中的第几天,有前导零的2位数字,01-31
D星期中的第几天,文本表示,3个字母,Mon-Sun
j月份中的第几天,没有前导零,1-31
S每月天数后面的英文后缀,2个字符,st,nd,rd或th
w星期中的第几天,数字表示,0-6,0表示周日
z年份中的第几天,0-366
W格式年份中的第几周,每周从周一开始
F月份,完整的文本格式,例如January或者March
m数字表示的月份,有前导0,01-12
M三个字母表示的月份,Jan到Dec
n数字表示的月份,没有前导0,1到12
t给定月份应有的天数,28-31
L是否为闰年,是就是1,不是为0
Y四位数字表示完整的年份如1999和2000
y两位数表示的年份,例如99和03
h十二小时格式,有前导零01-12
H小时,24小时格式,有前导零,从00-23

码字不易,给个赞再走把

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值