js 获取服务器时间
2019-02-23 本文已影响0人
wyude
- 客户端的验证都是不可靠的
- 使用js也可获取到服务器时间,原理是使用 ajax请求,返回的头部信息就含有服务器端的时间信息,获取到就可以了
- 1、依赖jQuery
function getServerDate(){ return new Date($.ajax({async: false}).getResponseHeader("Date")); }
- 注意在使用ajax时必须同步,要不然无法返回时间日期
- 无需填写请求链接
- 如果服务器时间和本地时间有时差,需要做校正
- 2、原生js当然也可以。