PHP获取服务器时间

PHP获取服务器时间,第1张

PHP获取服务器时间

<php

//首先设置时区为东八区,也就是我国的标准时间所在区。Asia/Hong_Kong、Asia/Shanghai(上海)或Asia/Urumqi(乌鲁木齐)等,都是东八区的时间。设置为其中的一种都可以

date_default_timezone_set('Asia/Shanghai');

//获取当前服务器时间

$time= date('Y-m-d H:i:s',time());

>

$weekday=array('天','一','二','三','四','五','六');

$showtime=date("Y年n月d日 星期")$weekday[date("w")];

echo $showtime;

你得把phpini中的有datetimezone的行改为

datetimezone = Asia/Shanghai

去掉前面分号,

这是默认时区,php的默认不是中国的,改了重启apache date()就是中国时间了

获取当前时间:$now_time = date('Y-m-d H:i:s',time());

得到这个时间后你可以把这个$now_time传递到模板页进行调用即可。

提示:不要局限在框架怎么使用,像这些获取简单基本的信息,直接用php的源码写就可以了,不必用框架里面的封装好的,而且框架也不一定封装有的。

可以用date函数来实现。

$time=time();

date('Y-m-d',$time)

获取当前时间方法date()

很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式、timestamp为时间戳--可填参数。

获取时间戳方法time()、strtotime()

这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time, $now)为将时间格式转为时间戳,$time为必填。

date($format)用法

echo date('Y-m-d') ,输出结果:2015-12-20

echo date('Y-m-d H:i:s'),输出结果:2015-12-20 23:34:12

echo date('Y-m-d', time()),输出结果:2015-12-20 23:34:12(结果同上,只是多了一个时间戳参数)(时间戳转换为日期格式的方法)

echo date('Y')'年'date('m')'月'date('d')'日',输出结果:2015年12月20日

以上就是关于PHP获取服务器时间全部的内容,包括:PHP获取服务器时间、php获取当前时间、PHP怎么获取 Windows系统当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10040441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存