设为首页 收藏本站
查看: 767|回复: 0

[经验分享] PHP——日期和时间

[复制链接]

尚未签到

发表于 2017-3-26 12:29:40 | 显示全部楼层 |阅读模式
1,PHP获取当前时间。
与数据库表timestamp一致,使用date( 'Y-m-d H:i:s' );

相关参数:
a:"am"或者"pm"  
A:"AM"或者"PM"  
d:几日,二位数字,若不足二位则前面补零,如: "01"至"31"  
D:星期几,三个英文字母,如: "Fri"  
F:月份,英文全名,如: "January"  
h:12 小时制的小时,如: "01"至"12"  
H:24 小时制的小时,如: "00"至"23"  
g:12 小时制的小时,不足二位不补零,如: "1"至12"  
G:24 小时制的小时,不足二位不补零,如: "0"至"23"  
i:分钟,如: "00"至"59"  
j:几日,二位数字,若不足二位不补零,如: "1"至"31"  
l:星期几,英文全名,如:"Friday"  
m:月份,二位数字,若不足二位则在前面补零;如: "01"至"12"  
n:月份,二位数字,若不足二位则不补零;如:"1"至"12"  
M:月份,三个英文字母;如:"Jan"  
s:秒;如:"00"至"59"  
S:字尾加英文序数,二个英文字母;如:"th"、"nd"  
t:指定月份的天数;如:"28"至"31"  
U:总秒数  
w:数字型的星期几,如: "0"(星期日)至"6"(星期六)
Y:年,四位数字;如:"1999"  
y:年,二位数字;如:"99"  
z:一年中的第几天;如:"0"至"365"





2,PHP5中Date()函数获取时间相差8小时问题的解决方法
<?php
date_default_timezone_set("PRC");//添加这行即可
echo date("Y-m-d H:i:s");
?>  


3,将timestamp转为date
date("Y-m-d",strtotime($demand->expect_update_time))


4,mktime()函数
mktime() 函数返回一个日期的 Unix 时间戳。
参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。
参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。
语法:mktime(hour,minute,second,month,day,year,is_dst)
其中is_dst在5.1.0以后被废弃。
mktime() 函数对于日期运算和验证非常有用。它可以自动校正越界的输入:
<?php
echo(date("M-d-Y",mktime(0,0,0,12,36,2001)));
echo(date("M-d-Y",mktime(0,0,0,14,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,2001)));
echo(date("M-d-Y",mktime(0,0,0,1,1,99)));
?>

输出:
Jan-05-2002
Feb-01-2002
Jan-01-2001
Jan-01-1999

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-355628-1-1.html 上篇帖子: php效率在哪里? 下篇帖子: PHP获取IP所在地区
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表