返回顶部
首页 > 资讯 > 服务器 >使用JS获得服务器的系统时间
  • 390
分享到

使用JS获得服务器的系统时间

javascript服务器前端 2023-09-22 16:09:10 390人浏览 独家记忆
摘要

1、前提介绍 部分场景下需要使用JS获取服务器的系统时间,毕竟使用JS获取系统时间很简单,只需要一个创建一个Date的对象就可以了,如下列展示 var now = new Date();console

1、前提介绍

部分场景下需要使用JS获取服务器的系统时间,毕竟使用JS获取系统时间很简单,只需要一个创建一个Date的对象就可以了,如下列展示

var now = new Date();console.log(now);

这样看似简单,却有很大的问题,比如同一个局域网下,我在A服务器启动了web项目,但是我在B服务器访问web页面时,页面展示的时间却是B服务的系统时间,但是我的web项目实在A服务启动的啊,怎么能显示B服务器的时间!我们要获取的是服务器的系统时间!!

这是因为,var now = new Date() 获取的是当前系统的时间,而不是服务器的时间,在那台机器上访问,展示的就是那台机器的时间

1.1、使用js获取服务器的系统

使用以下方法不需要后端JAVA重新写获取方法,只需要JS即可,获取是启动WEB项目的服务器系统时间,而不是访问web项目的服务器系统时间

function showDate(){var xhr = new XMLHttpRequest();//使用HEAD获取当前页面的响应头xhr.open('HEAD', window.location.href);xhr.onreadystatechange = function () {//等待响应完成    if (this.readyState === this.DONE) {    //响应完毕后修改时区为东八区为准        var serverTime = xhr.getResponseHeader('Date');        var offset = new Date().getTimezoneOffset() / 60;        var chinaTime = new Date(new Date(serverTime).getTime() + offset * 60 * 60 * 1000 + 8 * 60 * 60 * 1000);        // 获取当前服务器时间的年份      year = chinaTime.getFullYear();     //输出当前时间与年份      console.log(chinaTime);      console.log(year);     }};xhr.send();}

来源地址:https://blog.csdn.net/qq_45728838/article/details/131308274

--结束END--

本文标题: 使用JS获得服务器的系统时间

本文链接: https://lsjlt.com/news/415501.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用JS获得服务器的系统时间
    1、前提介绍 部分场景下需要使用JS获取服务器的系统时间,毕竟使用JS获取系统时间很简单,只需要一个创建一个Date的对象就可以了,如下列展示 var now = new Date();console...
    99+
    2023-09-22
    javascript 服务器 前端
  • C++中怎么获得系统时间
    C++中怎么获得系统时间,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。C++获得系统时间方案— 优点:仅使用C标准库;缺点:只能精确到秒级#include&...
    99+
    2023-06-17
  • VC++获得当前系统时间的方法
    这篇文章主要讲解了“VC++获得当前系统时间的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“VC++获得当前系统时间的方法”吧!//方案- 优点:仅使用C标准库;缺点:只能精确到秒级 #...
    99+
    2023-06-17
  • html中怎么使用js来获取本地系统时间
    这篇文章主要介绍“html中怎么使用js来获取本地系统时间”,在日常操作中,相信很多人在html中怎么使用js来获取本地系统时间问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • html中如何使用js来获取本地系统时间
    小编给大家分享一下html中如何使用js来获取本地系统时间,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!<div id="名称"> <scr...
    99+
    2024-04-02
  • Linux系统中时间的获取和使用
    linux系统时间有两种。 (1)日历时间。该值是自协调世界时(UTC)1970年1月1日00:00:00这个特定时间以来所经过的秒数累计值。基本数据类型用time_t保存。最后通过转换才能得到我们平时所看到的24小时...
    99+
    2022-06-04
    linux获取时间 linux获取时间命令 linux获取系统时间命令
  • Go中使用单调时钟获得准确的时间间隔问题
    目录墙上时钟与单调时钟墙上时钟单调时钟Time的结构Since的实现小结参考资料墙上时钟与单调时钟 墙上时钟 墙上时钟也称为墙上时间。大多是1970年1月1日(UTC)以来的秒...
    99+
    2022-06-07
    GO
  • 然后使用ntp从时间同步服务器更新centos系统时间
    这篇文章主要讲解了“然后使用ntp从时间同步服务器更新centos系统时间”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“然后使用ntp从时间同步服务器更新centos系统时间”吧!CentO...
    99+
    2023-06-10
  • 系统时间错乱时使用NTP进行系统时间调整的方法
    本篇内容介绍了“系统时间错乱时使用NTP进行系统时间调整的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  我们在使用电脑的时候,有时会...
    99+
    2023-06-13
  • Shell脚本调快调慢系统时间(测试服务器时使用)
    公司近来服务器测试,需要经常调整系统时间,一两台还好半,稍微多点,就各种纠结了,笔者这几台都把笔者快弄疯了。老大一句话:全部调快3分钟...过会又全部调慢5分钟......然后咱们干活的,各种date 01...
    99+
    2022-06-04
    脚本 服务器 时间
  • python获取服务器端的时间
    import httplib import time import os def get_webservertime(host): try: conn=httplib.HTTPConnection(host) ...
    99+
    2023-01-31
    服务器端 时间 python
  • Android获取系统时间的多种方法
    Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现。 现总结如下: 方法一...
    99+
    2022-06-06
    系统时间 方法 系统 Android
  • win7系统时钟使用技巧心得分享
    Windows 7的一大特色便是引入了“超级任务栏”,除了各种炫目的Aero特效外,一个很明显的改进就是尺寸增大了(应该说“宽度”更精确)。正是有了这个“物质基...
    99+
    2023-05-30
    win7 时钟 使用 技巧 系统
  • 解析android中系统日期时间的获取
    代码如下:import    java.text.SimpleDateFormat;     Simpl...
    99+
    2022-06-06
    日期时间 系统 Android
  • C++获取系统时间的方式有哪些
    C++获取系统时间的方式有以下几种: 使用ctime库:可以使用ctime库中的函数来获取系统时间,如time函数可以获取当前系...
    99+
    2023-10-25
    C++
  • c#获取系统时间的方法是什么
    在C#中,可以使用DateTime类获取系统时间。以下是一些获取系统时间的方法: 使用DateTime.Now属性获取当前系统时间...
    99+
    2024-04-02
  • Linux系统配置rdate时间服务器的步骤
    本篇内容主要讲解“Linux系统配置rdate时间服务器的步骤”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统配置rdate时间服务器的步骤”吧!  配置多台服务器时,经常需要让各个...
    99+
    2023-06-13
  • 阿里云服务器安装Windows系统的时间
    本文主要讨论的是在阿里云服务器上安装Windows系统所需的时间,以及影响安装速度的一些因素。在了解了这些因素后,你可以更准确地估计安装Windows系统的可能时间,并做好相应的准备工作。 阿里云服务器安装Windows系统的时间阿里云服务...
    99+
    2023-12-11
    阿里 服务器 时间
  • 使用Golang修改系统时间的技巧
    标题:利用Golang修改系统时间的技巧 在日常开发过程中,有时候我们需要修改系统时间来进行一些测试或者调试,而使用Golang编程语言可以很方便地实现这一功能。本文将介绍如何在Gol...
    99+
    2024-02-28
    技巧 golang 修改时间 标准库
  • js获得相对路径文件,并上传到服务器
    如何通过js获得相对路径文件 已知一个相对路径文件,如何使用js将该文件读取为File格式,最后上传到服务器中呢。 1.最简单的解决方案——fetch 代码 import './index.s...
    99+
    2023-10-21
    javascript react 前端 文件上传
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作