timezone相关内容
我想在 PHP 中以 Paul Eggert 格式(America/New_York)的时区获取今天的日期? 解决方案 其他答案设置系统中所有日期的时区.如果您想为用户支持多个时区,这并不总是有效. 这是简短的版本: format('Y-m-d H:i:s'); 适用于 PHP >= 5.2.0 支持的时区列表:php.net/manual/en/timezones.php
..
是否只有我可以与 php 一起使用的美国时区列表?我使用 php 中的时区名称,例如 America/Anchorage,php 在此处列出时区: http://us.php.net/manual/en/timezones.others.php 我想在下拉列表中显示它们以供用户选择,但我只需要美国的,我不想显示美国以外的一堆. 解决方案 这是我找到的一个列表: 美国东部时间/
..
如何在 iPhone 模拟器中更改时间和时区? 解决方案 我猜它使用你的系统时区,所以在系统偏好设置中更改 TZ 可能会解决问题
..
Javadoc 的 Javadoc代码>时区: 为了与 JDK 1.1.x 兼容,还支持其他一些三字母时区 ID(例如“PST"、“CTT"、“AST").但是,它们的使用已被弃用... 这里说的是“其他",但我看不出它在哪里定义了哪些三字母 ID 不被弃用.这些是否记录在任何地方? GMT 在文档中被提及为后备,因此可以安全地假设它是未弃用的 ID 之一;但是: UTC
..
我正在 C#/.NET 平台上开发一个时事通讯发送应用程序.我最近添加了一个模块,用于使用 maxmind.com 数据库通过 IP 地址检索收件人的国家和地区. 例如,我可以获得一些示例 IP 地址的以下信息: 国家代码:DE国名:德国地区名称:黑森城市:美因河畔法兰克福纬度:50.1167经度:8.6833 我现在需要的是使用此信息获取用户的时区. 我知道有一些 GeoIp 数
..
在处理用户提供的本地 DateTime 值时,由于夏令时转换,很可能会出现无效或不明确的时间. 在其他语言和框架中,经常有isAmbiguous 和isValid 等方法,对时区的某种表示.例如在 .NET 中,有 TimeZoneInfo.IsAmbiguousTime 和 TimeZoneInfo.IsInvalidTime. 许多其他时区实现都有类似的方法或功能来解决这个问题.例
..
phpinfo() 显示我们的系统正在使用“Olson"时区数据库版本 2010.3.我认为现在已经过时了,但找不到可以确认的权威位置. (a) 我可以更新整个 PHP 的时区信息吗?(b) 如果是这样,我该如何更新?我在 http://www.electrictoolbox.com/correct-php-timezone/ 它说,在安装了适当的模块后,它说我必须: 你应该将“exten
..
当 Python 在 Windows 下运行时,如果在 Python 实例的生命周期内更改了时区,则 time.localtime 不会报告正确的时间.在 Linux 下,time.tzset 始终可以运行以缓解此类问题,但在 Windows 中似乎没有等效项. 有没有办法解决这个问题而不会做一些荒谬的事情,哦,我不知道...... #!/bin/env pythonreal_localt
..
我一直在尝试查看一个数据框,提取 POSIXct 列的日期组件与某个值匹配的所有行.我遇到了以下内容,这让我非常困惑:: as.Date(as.POSIXct(...)) 并不总是返回正确的日期. >dt
..
我的应用程序部署在美国洛杉矶的 Debian vps 中.所以像 new SimpleDateFormat("yyyy-MM-dd HH:mm").format(new Date()) 这样的代码将返回美国/洛杉矶的当前时间. 我可以在 Tomcat 的配置文件(server.xml 或 catalina.sh 还是什么?)中进行一些设置,以便获取当前时间将返回指定的 TimeZone,如
..
我们有一台 24x7 全天候运行的机器.每天我都会报告它每小时生产的件数.例如,在我们的例子中,一个工作日意味着“2015-06-16 06:00:00"到“2015-06-17 06:00:00". 这是我的代码: 选择 date_trunc('hour', t_el_eventlog.eventtime at time zone 'CET') 作为小时,计数(不同的 t_el_even
..
我需要更改单个数据库的时区可以吗? 我知道我们可以在 WHM 中更改时区(我们使用 hostgator 的专用服务器),但是在服务器上运行的大量旧版软件中有很多 +6 小时的编码(即服务器时区是CST,我们想要 GMT 时间,因此以前的开发人员在代码中手动更改了日期/时间 - 糟糕!). 我现在正在开发一个新软件,并希望在 GMT 中使用它,我知道我可以使用 date_default_
..
我有一个带有 GMT 时间的字符串,我想根据系统时区制作它,但它不能正常工作 - NSLog(@"Time Str = %@",Time);NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];[dateFormat setDateFormat:@"dd-MM-yyyy hh:mm a"];[NSTimeZone 重置系统时区]
..
如果夏令时生效,并且日期对象已保存到数据库(UTC 格式)中,您检索该数据库以在视图中显示它(例如 asp.net-mvc 中的视图). 您可以使用以下方法做到这一点: public static DateTime ConvertToLocalTimeFromUtcTime(DateTime utcDate, string timeZoneId){TimeZoneInfo localZon
..
我正在尝试使用 TZUpdater 2.2.0. >[root@local tzupdater-2.2.0]# java -jar tzupdater.jar -Vtzupdater 版本 2.2.0-b01JRE tzdata 版本:tzdata2018dtzupdater 工具将使用 tzdata 版本更新:tzdata2018f 所以,我正在运行以下命令: >[root@local t
..
我有一个时区偏移量(以分钟为单位)并且需要为其确定时区的情况.我知道所有数据都不可用(例如,可能有多个时区偏移为 -240 分钟),但“最佳猜测"是可以接受的. 我的第一关是这样的: foreach(TimeZoneInfo.GetSystemTimeZones() 中的变量信息){如果(info.BaseUtcOffset.TotalMinutes == timezoneOffset){
..
假设我们有这个日期时间: var d = new Date("2018 年 7 月 21 日星期六 14:00:00 GMT+0200"); 将其导出为字符串 (console.log(d)) 会导致浏览器之间的结果不一致: 2018 年 7 月 21 日星期六 14:00:00 GMT+0200(巴黎,马德里(heure d'été)) 使用 Chrome 2018 年 7 月
..
如果 JavaScript (new Date()).getTime() 同时从 2 个不同的时区运行,你会得到相同的值吗? 这个值是否会受到运行浏览器的机器上设置的系统时间的影响? 解决方案 是的,受系统时间影响.但是,如果本地时间是正确的(对于计算机设置的任何时区),它在任何时区都应该是相同的. ECMAScript 标准说(§15.9.1.1): "时间是在 ECM
..
我正在尝试将当前时间转换为 UTC 和 UTC 转换为当前时区. 这是我所做的: $schedule_date = new DateTime($triggerOn, new DateTimeZone('UTC') );$triggerOn = $schedule_date->format('Y-m-d H:i:s');回声 $triggerOn; 输出值不会改变,唯一改变的是格式.
..
如何将这样的日期转换为:2012-07-16 01:00:00 +00(它位于 UTC +00:00 时区)UTC +04:00 时区?确保正确处理夏令时? 解决方案 使用DateTime 和 DateTimeZone. $date = new DateTime('2012-07-16 01:00:00 +00');$date->setTimezone(new DateTimeZone(
..