问题标签 [utc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 在不使用 javascript 的情况下确定用户代理时区偏移量?
有没有办法确定没有 javasript 的用户代理的时区?
通常,我会执行这段 javascript:
然而,对于很多手机和客户端来说,JS 要么不存在,要么被关闭。有什么聪明的事情我可以做,还是我被简化为“告诉我你在哪里,你在哪个 timzeone?”
c++ - uint64 UTC 时间
我有一个 UTC 日期时间,没有存储在 uint64 中的格式,即:20090520145024798
我需要得到这个时间的小时、分钟、秒和毫秒。通过将其转换为字符串并使用子字符串,我可以很容易地做到这一点。但是,这段代码需要非常快,所以我想避免字符串操作。有没有更快的方法,也许使用位操作来做到这一点?哦,顺便说一句,这需要在 Linux 上的 C++ 中完成。
asp.net - 如何在不使用 Javascript 的情况下在 ASP.Net 中呈现给定 UTC 日期时间值的本地时间?
当您将值存储为 UTC 时,是否可以在不使用 Javascript 的情况下向用户显示当地时间?
mysql - 如何使 MySQL 的 NOW() 和 CURDATE() 函数使用 UTC?
我想让它在 MySQL 查询中调用 NOW() 和 CURDATE() 以 UTC 格式返回日期。如何在不经历和更改使用这些函数的所有查询的情况下实现这一点?
javascript - 如何将 JavaScript 日期转换为 UTC?
假设您网站的用户输入了一个日期范围。
您需要将此日期发送到服务器进行某些处理,但服务器希望所有日期和时间都采用 UTC。
现在假设用户在阿拉斯加或夏威夷或斐济。由于它们所在的时区与 UTC 完全不同,因此需要将日期范围转换为以下内容:
使用 JavaScript Date 对象,您如何将第一个“本地化”日期范围转换为服务器可以理解的内容?
php - 用于 GMT 偏移的 php 日期和时间工具
似乎有很多方法可以在 php 中处理日期和时间按摩。我通常只处理当地时间。今天,我需要在 UTC 工作。
我正在查询 API,他们给我的关于任意记录的数据是:created: Thu, 18 Jun 2009 21:44:49 +0000 * 记录为“UTC 记录创建时间”
utc_offset: -28800 * 用户之间的差异重新
我需要将其转换为一个简单的字符串,以向用户显示数据在其本地时间提交的时间和日期。
我相信,如果在加利福尼亚州,以上内容会转化为:2009 年 6 月 18 日星期四 02:44:49 PM
我的目标是获得一个可以传递给 date() 的时间值,以便以“漂亮”格式轻松格式化。
是否真的像将上面创建的时间从纪元转换为秒,添加偏移量,然后将其传递给 date() 一样简单?有什么哥特式要注意的吗?
谢谢
mysql - MySQL 和国际日期
假设我在多个位置有多个服务器,并且我想将 MySQL 的 datetime 类型用于字段日期,并且我总是希望字段日期具有 UTC 时间戳,因此UTC_TIMESTAMP()
当我将其添加到数据库时我会执行 a 。现在说我想让 MySQL 为它输出 UNIX TIMESTAMP。
当我在服务器 AI 上执行此操作时,得到字符串“2009-06-17 12:00:00”,在它上面执行 UNIX_TIMESTAMP(STRING) 会给我返回数字 1245240000。UTC 时间为 2009-06-17 12:00:00。现在我在服务器 B 上做同样的事情。我得到了相同的字符串,因为它是 UTC 字符串,但是当再次执行 UNIX_TIMESTAMP(STRING) 时,我得到了错误的数字 1245232800,这是 UTC +2 时间。我该如何解决这个问题?我应该在 PHP 端进行从字符串到时间戳的转换吗?
ruby-on-rails - 奇怪的 created_at 行为
我已经设置config.time_zone = 'UTC'
了environment.rb
,但我仍然对 Rails 的内置日期时间字段有一些奇怪的行为:
有什么想法吗?
sql-server - SQL Server 2005 是否自动将时间字段转换为 UTC?ADO.Net 吗?
我正在使用 Visual Studio 2008。我正在使用 .xsd/tableadapters 访问 SQL Server 2005 数据库。我的一张表有一个 DateTime 字段。当向表中插入记录时,时间会自动转换为 UTC 时间,这很好。我只想知道发生在哪里。是 SQL Server 进行转换还是 .Net 进行转换?我在表格列中找不到允许您将其设置为 UTC 的属性。我错过了什么?
我正在使用.Net 3.5。System.DateTime 数据类型是否自动使用 UTC?我在插入表格时尝试使用 ToUniversalTime 方法,并且时间与我不使用它时的时间相同。