当前位置:首页 > 编程技术 > 正文

js如何获取服务器时间

js如何获取服务器时间

在JavaScript中,获取服务器时间通常有几种方法: 1. 使用 `Date` 对象JavaScript的 `Date` 对象可以用来获取当前时间,但是它显示的是客...

在JavaScript中,获取服务器时间通常有几种方法:

1. 使用 `Date` 对象

JavaScript的 `Date` 对象可以用来获取当前时间,但是它显示的是客户端的时间。如果你想获取服务器时间,你可以通过以下方式:

```javascript

var date = new Date();

console.log(date); // 客户端时间

```

2. 通过Ajax请求

你可以通过发送一个Ajax请求到服务器,并从服务器响应中获取时间。以下是一个使用 `XMLHttpRequest` 的例子:

```javascript

var xhr = new XMLHttpRequest();

xhr.open('GET', '/server-time', true);

xhr.onreadystatechange = function() {

if (xhr.readyState === 4 && xhr.status === 200) {

var serverTime = new Date(xhr.responseText);

console.log(serverTime); // 服务器时间

最新文章