php js动态显示系统时间,动态显示当前时间的JS代码
时间: 2023-06-25 17:03:08 浏览: 106
动态显示当前时间的js
以下是使用PHP和JavaScript动态显示系统时间的代码:
PHP代码:
```php
<?php
// 设置时区为中国标准时间
date_default_timezone_set('Asia/Shanghai');
// 获取当前时间
$current_time = date('Y-m-d H:i:s');
?>
```
JavaScript代码:
```javascript
<script type="text/javascript">
// 获取服务器时间
var server_time = '<?php echo $current_time; ?>';
// 转换成时间戳
var timestamp = Date.parse(new Date(server_time));
// 每秒钟更新时间
setInterval(function(){
// 增加1秒钟
timestamp = timestamp + 1000;
// 转换成日期格式
var date = new Date(timestamp);
// 获取年月日时分秒
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
// 格式化日期
if (month < 10) {
month = "0" + month;
}
if (day < 10) {
day = "0" + day;
}
if (hour < 10) {
hour = "0" + hour;
}
if (minute < 10) {
minute = "0" + minute;
}
if (second < 10) {
second = "0" + second;
}
// 显示日期
document.getElementById("time").innerHTML = year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second;
}, 1000);
</script>
```
在 HTML 中使用以下代码来显示时间:
```html
<div id="time"></div>
```
阅读全文