timezone相关内容

如何找到当前的系统时区?

在 Linux 上,我需要找到当前配置的时区作为 Olson 位置.我希望我的(C 或 C++)代码可以移植到尽可能多的 Linux 系统. 例如.我住在伦敦,所以我目前的奥尔森位置是“欧洲/伦敦".我不对“BST"、“EST"等时区 ID 感兴趣. Debian 和 Ubuntu 有一个文件 /etc/timezone 包含此信息,但我认为我不能依赖该文件始终存在,可以吗?Gnome ..
发布时间:2022-01-16 18:44:47 服务器开发

将 UTC 日期时间转换为另一个时区

我有一个来自数据库记录的 UTC 日期时间值.我还有一个用户指定的时区(TimeZoneInfo 的一个实例).如何将该 UTC DateTime 转换为用户的本地时区?另外,如何确定用户指定的时区当前是否正在遵守 DST?我正在使用 .NET 3.5. 谢谢,标记 解决方案 看看 DateTimeOffset 结构: //用户指定的时区TimeZoneInfo 南极 =TimeZ ..
发布时间:2022-01-16 18:44:25 C#/.NET

php:通过 UTC 偏移量设置时区

使用 javascript 我知道我的用户时区是 UTC +3. 现在我想用这些知识创建 DateTime 对象: $usersNow = new DateTime('now', new DateTimeZone("+3")); 我收到了回复: '未知或错误的时区 (+2)' 我做错了什么?我该如何解决? 解决方案 这个怎么样... $original = new Date ..
发布时间:2022-01-16 18:44:17 PHP

获取本地时区的 Olson TZ 名称?

如何获得奥尔森时区名称(例如Australia/Sydney) 对应于 C 的 localtime 调用给出的值? 这是通过 TZ、符号链接 /etc/localtime 或在与时间相关的系统配置中设置 TIMEZONE 变量覆盖的值文件. 解决方案 我认为最好的办法是遍历所有 pytz 时区并检查哪个与本地时区匹配,每个 pytz 时区对象都包含有关 utcoffset 和 tzn ..
发布时间:2022-01-16 18:44:07 服务器开发

将纪元时间转换为日期

我已经尝试了上百万种不同的方法,但都无济于事.任何帮助将非常感激. long millis = getMillisFromServer();日期日期 = 新日期(毫秒);DateFormat 格式 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");format.setTimeZone(TimeZone.getTimeZone("澳大利亚/悉尼"));字符 ..
发布时间:2022-01-16 18:43:54 Java开发

在 C/C++ 中在当地时间和 GMT/UTC 之间转换

在 C/C++ 中在本地时间和 UTC 之间转换日期时间的最佳方法是什么? “日期时间"是指包含日期和时间的一些时间表示.我会对 time_t、struct tm 或任何其他使其成为可能的表示形式感到满意. 我的平台是 Linux. 这是我要解决的具体问题:我得到一对包含儒略日期和一天中的秒数的值.这些值在 GMT 中.我需要将其转换为本地时区“YYYYMMDDHHMMSS"值. ..
发布时间:2022-01-16 18:43:43 C/C++开发

Python在正确的时区获取当前时间

我现在用 导入日期时间print(datetime.datetime.now().strftime("%X")) 将当前时间显示为字符串. 问题是,我的电脑运行在 Europe/Berlin 时区,这里不考虑 +2 到 UTC 的偏移量.而不是 19:22:26 它应该显示 21:22:26也不同于我在这里找到的其他答案,我不通过调用来存储它 datetime.datetime(2014, ..
发布时间:2022-01-16 18:43:24 Python

如何从偏移量中获取时区名称?

我正在使用时刻时区进行时区计算.我有一些来自数据库的偏移数据,如 GMT、GMT+1、GMT+2、GMT+3、GMT+4 等 无论如何我可以从这些数据中获取时区或时区名称,例如“America/Los_Angeles"吗? 解决方案 我不是说粗鲁,而是说真的——我要喊多少次,喊多少次? 时区 != 偏移量 我的意思是 - 它只在 timezone标签头,以及时区标签wik ..
发布时间:2022-01-16 18:43:17 其他开发

通过电话号码获取当前时间

我想编写一个 RoR 移动应用程序,它可以为我提供给定电话号码在该国的当前时间及其区号.有什么好的api吗? 解决方案 不是个好主意. 对于有多个不同时区和多个区号的国家/地区,您会怎么做?时区到区号不一定是一对一的映射. 例如,在美国,928 区号覆盖了亚利桑那州的大部分地区,包括两个不同的时区,因为在该州的东北部,纳瓦霍族实行夏令时,而亚利桑那州的其他地区则没有.因此,在一 ..
发布时间:2022-01-16 18:43:10 其他开发

如何将日期时间从一个时区转换为另一个时区

记录是根据美国时区保存的,但如果我想向用户显示相同的记录,它应该将服务器日期时间与(美国时区)转换为用户的日期时间与用户的时区 解决方案 如果你输入谷歌“Java 日期更改时区"或“Javascript 日期更改时区".您将获得一项结果: 在 Java 中(来源:http:///www.coderanch.com/t/417443/java/java/Convert-Date-one ..
发布时间:2022-01-16 18:43:01 Java开发

如何根据时区在php中获取Unix时间戳

代码优先 回显时间().' ';回声日期('Y-m-d H:i:s').' ';date_default_timezone_set('America/New_York');回声时间().' ';print_r($timezones[$timezone] . ' ');回声日期('Y-m-d H:i:s').' '; 在上面的代码中,日期是根据时区打印的 ..
发布时间:2022-01-16 18:42:20 PHP

使用 JavaScript 或 PHP 自动检测用户当前的本地时间

我经常需要根据不同时区的用户实际当地时间显示信息或受其影响.是否有可靠的方法来获取用户的当前时间和/或时区? 关键问题: 服务器端代码基于网站主机或用户的 ISP 客户端代码基于用户的系统时钟,太容易操纵了 关键问题: 是否需要精确定位用户的地理位置? ISP 时间可以作为准确的指南吗? 用户操作系统时钟可以变化或由用户修改? 例子: 倒计时: 仅剩 ..
发布时间:2022-01-16 18:42:03 PHP

使用 JavaScript 检测时区缩写

我需要一种方法来检测给定日期对象的时区.我不想要偏移量,也不想要完整的时区名称.我需要获取时区缩写. 例如,GMT、UTC、PST、MST、CST、EST 等... 这可能吗?我得到的最接近的是解析 date.toString() 的结果,但即使这样也不会给我缩写.它给了我时区的长名称. 解决方案 如果一切都失败了,您可以简单地使用 长名称和缩写. ..
发布时间:2022-01-16 18:41:39 前端开发

如何在 PHP 中获得格林威治标准时间?

我有一个设置为 EST 的服务器,并且数据库中的所有记录都设置为 EST.我想知道如何将其设置为 GMT.我想为我的用户提供时区选项. 解决方案 无论服务器在哪个 GMT 时区,这里都有一个非常简单的方法来获取任何时区的时间和日期.这是通过 time() 和 gmdate() 函数完成的.gmdate() 函数通常为我们提供 GMT 时间,但是通过使用 time() 函数我们可以得到 GM ..
发布时间:2022-01-16 18:41:33 PHP

在 PHP 中将 UTC 日期转换为本地时间

我将 UTC 日期存储到数据库中: $utc = gmdate("M d Y h:i:s A"); 然后我想将保存的 UTC 日期转换为客户端的本地时间. 我该怎么做? 谢谢 解决方案 date() 和 localtime() 都使用服务器的本地时区,除非被覆盖;您可以覆盖与 date_default_timezone_set() 一起使用的时区. http://ww ..
发布时间:2022-01-16 18:39:49 PHP

将 UTC 日期转换为其他时区

我正在使用这种方法将 UTC 时间转换为另一个时区: SimpleDateFormat 格式 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");解析日期 = format.parse("2011-03-01 15:10:37");TimeZone tz = TimeZone.getTimeZone("美国/芝加哥");格式.setTimeZone(tz) ..
发布时间:2022-01-16 18:39:27 移动开发

如何在 JavaScript 中获取时区名称?

我知道如何获取时区偏移量,但我需要的是能够检测“美国/纽约"之类的内容.这甚至可以通过 JavaScript 实现,还是我必须根据偏移量来猜测? 解决方案 国际化 API 支持获取用户时区,支持在所有当前的浏览器中. console.log(Intl.DateTimeFormat().resolvedOptions().timeZone) 请记住,在一些支持国际化 API 的旧浏览 ..
发布时间:2022-01-16 18:38:59 前端开发