草庐IT

timeZone

全部标签

javascript - 将客户端 javascript 时钟与服务器日期同步的最佳方法

我的任务是在某个固定时区(MSK或MSD-取决于当前日期)的HTML页面上显示数字时钟(精确到分钟)。我想避免依赖客户端系统时钟,因此需要与服务器同步。HTTP服务器在每个响应中发送Dateheader,因此我们可以向我们站点的任何URL发送AJAXGET或HEAD请求以获取服务器日期,计算与客户端日期的差异,并在使用setTimeout()更新时钟时使用它。还存在其他问题:日光设置的时区切换、连接速度非常慢的延迟。对这个任务最简单的方法有什么想法吗?我更愿意在没有服务器端编程的情况下解决它。 最佳答案 您可以使用NTP(Netwo

javascript - 获取特定时区的时间

这个问题在这里已经有了答案:ConvertdatetoanothertimezoneinJavaScript(31个答案)关闭6年前。社区在8个月前审查了是否重新打开此问题,然后将其关闭:重复此问题已得到回答,不是唯一的,也不会与其他问题区分开来。我正在使用JavaScriptDate类并尝试使用getDate()方法获取当前日期。但显然它正在加载系统日期和时间。我正在从印度运行代码,但我想使用相同的方法获取英国的日期和时间。我该怎么做?

javascript - 获取特定时区的时间

这个问题在这里已经有了答案:ConvertdatetoanothertimezoneinJavaScript(31个答案)关闭6年前。社区在8个月前审查了是否重新打开此问题,然后将其关闭:重复此问题已得到回答,不是唯一的,也不会与其他问题区分开来。我正在使用JavaScriptDate类并尝试使用getDate()方法获取当前日期。但显然它正在加载系统日期和时间。我正在从印度运行代码,但我想使用相同的方法获取英国的日期和时间。我该怎么做?

javascript - moment.js - UTC 给出了错误的日期

为什么moment.jsUTC总是显示错误的日期。例如来自chrome的开发者控制台:moment(('07-18-2013')).utc().format("YYYY-MM-DD").toString()//ormoment.utc(newDate('07-18-2013')).format("YYYY-MM-DD").toString()他们都将返回"2013-07-17"为什么它返回17th而不是18th,这是传入的。但是如果我在没有utc的情况下使用momentjs:moment(newDate('07-18-2013')).format("YYYY-MM-DD").toStr

javascript - moment.js - UTC 给出了错误的日期

为什么moment.jsUTC总是显示错误的日期。例如来自chrome的开发者控制台:moment(('07-18-2013')).utc().format("YYYY-MM-DD").toString()//ormoment.utc(newDate('07-18-2013')).format("YYYY-MM-DD").toString()他们都将返回"2013-07-17"为什么它返回17th而不是18th,这是传入的。但是如果我在没有utc的情况下使用momentjs:moment(newDate('07-18-2013')).format("YYYY-MM-DD").toStr

javascript - 如何在 JavaScript 中使用 ISO 8601 格式化带有时区偏移的日期?

目标:找到本地时间和UTC时间偏移量,然后按照以下格式构建URL。示例URL:/Actions/Sleep?duration=2002-10-10T12:00:00−05:00格式基于W3Crecommendation.文档说:Forexample,2002-10-10T12:00:00−05:00(noonon10October2002,CentralDaylightSavingsTimeaswellasEasternStandardTimeintheU.S.)isequalto2002-10-10T17:00:00Z,fivehourslaterthan2002-10-10T12:

javascript - 如何在 JavaScript 中使用 ISO 8601 格式化带有时区偏移的日期?

目标:找到本地时间和UTC时间偏移量,然后按照以下格式构建URL。示例URL:/Actions/Sleep?duration=2002-10-10T12:00:00−05:00格式基于W3Crecommendation.文档说:Forexample,2002-10-10T12:00:00−05:00(noonon10October2002,CentralDaylightSavingsTimeaswellasEasternStandardTimeintheU.S.)isequalto2002-10-10T17:00:00Z,fivehourslaterthan2002-10-10T12:

javascript - 从浏览器获取客户端时区

这个问题在这里已经有了答案:Gettingtheclient'stimezone(andoffset)inJavaScript(32个答案)关闭2年前。有没有可靠的方法从客户端浏览器获取时区?我看到了以下链接,但我想要一个更强大的解决方案。AutodetectatimezonewithJavaScriptTimezonedetectioninJavaScript

javascript - 从浏览器获取客户端时区

这个问题在这里已经有了答案:Gettingtheclient'stimezone(andoffset)inJavaScript(32个答案)关闭2年前。有没有可靠的方法从客户端浏览器获取时区?我看到了以下链接,但我想要一个更强大的解决方案。AutodetectatimezonewithJavaScriptTimezonedetectioninJavaScript

go - 如何在 Go 中的时区之间进行转换?

这个问题在这里已经有了答案:ConvertUTCto"local"timeinGo(3个答案)关闭7年前。例如time.Now()的时区为UTC。utcNow:=time.Now()fmt.Println(utcNow)输出2009-11-1023:00:00+0000UTC如何将这个时间转换为日本标准时间?