问题标签 [convert-tz]
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.
mysql - 将本地 TIME_STAMP 转换为 UTC 时间
我有两张带有时间戳的表
TABLE1
使用当地时间 TIME_STAMP
TABLE2
使用 UTC 中的 TIME_STAMP
我需要做类似的事情
问题是这个应用程序将部署在多个时区,所以我不能使用以下
因为 ' EST
' 可以是任何时区。
有没有办法获取本地时区代码并将其替换为第二个参数?还是有更好更直接的方法来解决我的问题?
注意:TABLE1 和 TABLE2 TIME_STAMPS 都必须分别保持为本地和 UTC,因为它们是我无法控制的外部...
mysql - 将 UTC 时间字符串转换为 Unix 时间
在我的数据库中,我将时间存储为 BIGINT UTC 值。
在我的测试数据 SQL 转储中,为了便于阅读,我想查看 UTC 时间。但是,MySQL unix_timestamp 函数需要本地时区的时间,这是我试图避免的。
我环顾四周,发现将 UTC 时间字符串转换为 unix 时间戳的唯一方法是使用以下表达式:
SELECT unix_timestamp(CONVERT_TZ('2011-08-08 06:00:00','UTC',@@global.time_zone))
有一个更好的方法吗?
c# - 如何使用mysql时区设置系统时区?
当我用于以下功能时,
表明-07:00:00
NOW() 也显示与我系统的日期时间不同的日期时间。
它还 SHOW VARIABLES LIKE '%time_zone%'
显示,
我该如何设置,以便在我的数据库中插入有关日期的条目时不会发生冲突?
mysql - 如何在不支持时区表的服务器上的查询中支持日期时间比较
我有这个查询:
但是Convert_TZ(Now(),"SYSTEM","Europe/Paris")
返回null
,可能是因为我的 mysql 服务器不支持时区表(输入 +02:00 返回日期时间)。
那么如何修改该请求(它是一个视图)以在比较中实现夏令时功能。我想仅仅放+02:00
而Europe/Paris
不是是不够的。
PS:我无法控制 mysql 引擎
c++ - 在 C++/boost 中将日期时间转换为不同的时区
我有印度股市的价格数据,但上面的时间和日期戳是 GMT,所以我可以使用代表正确日期和时间的数据。
我需要将我的数据库中某些记录的日期和时间从我当前的时区 GMT 转换为 IST。
我试图通过运行来更改数据库本身的时区,但这不起作用:
我是 Boost 的新手,但有人建议我在代码本身中使用 Boost date 来处理这个问题。
我搜索了一些帖子进行日期时间转换,但没有找到可以回答我的具体问题的帖子。
如果有一个特定的链接或者更好的是,例如某人可以分享的增强代码,这对于像我这样的 nubee 来说将是一个很好的开始。:-)
我使用@Karison 提供的参考来编写以下代码:
mysql - 使用 convert_tz 进行日期时间比较
我有一个表,其中包含日期/时间值,它们分别分为日期和 int 字段,而不是单个日期时间。每行都有唯一的日期和小时组合,因此每天有 24 行。
当我需要在 where 语句中考虑这些时区调整时,我的挑战是选择与不同时区的用户相关的数据。例如,如果用户的时间比服务器时间早两个小时,那么 where 语句需要体现出来:
..例如,太平洋标准时间到中央时间。但显然我不能使用 convert_tz 或在 where 子句中计算它的值。
我想使用 convert_tz 而不是笨拙的 DATE_ADD 或其他什么。可以做什么?
也许我错了,您可以在 where 子句中使用 convert_tz。这里是核心问题:
以上仍然返回早于 5 的小时值。
mysql - mysql:在where子句比较中忽略了convert_tz?
所以我有一个健康的每小时统计表,其中日期和时间是分开的,而不是保存为单个日期时间:
我想从这张表中进行时区敏感的选择,以便世界各地的人们可以随时了解我的蛋糕或馅饼配额。
这是我的查询在没有时区转换的情况下:
..它返回上面数据集的前四行:
到目前为止,一切都很好。现在我需要让这个时区敏感。假设我的服务器在加利福尼亚,而新西兰的某个人在夏令时期间试图从 2012-02-21 20:00:00 到 2012-02-21 23:00:00 访问我的蛋糕和馅饼统计信息:
但这就是奇怪的地方:
似乎认为它正在查找时区调整的值(“this”列),但返回的统计信息与非时区查询的统计信息完全相同!这里发生了什么?
php - mysql查询时区转换
我已将显示时间存储在时区设置表中的所有东部和 ID 中。时区设置表有 Timezone_id、GMT 偏移量和时区名称。
GMT 偏移量存储为 +6、-4、+3.5、-4.5 等。
我正在尝试编写一个查询以将放映时间转换为其原始时区。我正在这样做。
我在这里做的是首先将时间从 ET 转换为 GMT,然后应用 GMT 偏移量。
START_TIME 采用日期格式,如 '2012-4-23 10:15:00' 此外,还有一个问题是将“3.5”等格式转换为“3.30”以传递给 Convert_TZ
编辑:表结构。主要领域。
有任何想法吗?任何其他功能将有助于混合?
mysql - 如何将日期时间从任何区域转换为mysql中的特定区域
我有一个 mySQL 表,其中记录了从各种不同时区记录的日期。如何在 mySQL 中执行 SELECT 语句时将 DateTime 值转换为查看用户 TimeZone ?
问题是从“MessageDate”字段中记录的日期开始接受任何时区,如下所示
非常感谢
丹尼斯
mysql - 寻找一种从 MySQL 数据库中查询数据并将其写入输出 txt 文件的方法
寻找一种从 MySQL 数据库中查询数据并将其写入输出 txt 文件的方法。我正在尝试从远程 Windows 框中查询 Linux 服务器数据库。
MySQL 查询:
java 脚本或脚本将是理想的。