PHP获取当前服务器时间

问题是这样的:
建个按钮,点击一次 页面上的时间就重新获取一次服务器的时间,如果不点击按钮服务器时间就不会变。

php获得服务器时间,用到的工具:notepad++,步骤如下:

    代码如下:

<?php
//以中国为时区为示例
date_default_timezone_set("PRC");
echo date("Y年-m月-d日 H:i:s");
?>

说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59

2.将代码放到一个php文件中,以home.php为示例,放到网站目录下边,运行以后的效果:

注意事项:此代码必须在php环境下运行。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-09-12

PHP获取当前服务器时间:

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

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

?>

第2个回答  2013-07-24
建立一个页面文件,专门用php显示时间,如<?php echo date('Y-m-d H:i:s'); ?>
在需要获取时间的页面,对按钮加一个onclick事件,ajax方式获取时间文件的输出,把字符显示到html上在指定对象。
第3个回答  2013-07-24
index.html中源码
<html>
<head>

<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
$(function () {
getTime();

$("input[type='button']").click() {
getTime();
}

function getTime() {
$.ajax({

type: "GET",

url:"time.php",
success: function(time){

$("#nowTime").text(time);

}

});
}

});

</script>
</head>
<body>

<div id='nowTime'></div>

<input type='button' value='更新时间'>
</body>
</html>

服务器端php文件:time.php源码
<?php
date_default_timezone_set("Asia/Shanghai");
echo date("Y-m-d H:i:s");
?>本回答被提问者和网友采纳
相似回答