草庐IT

pubdate_utc

全部标签

perl - 在 Perl 中获取 UTC 偏移量的最佳方法是什么?

这个问题在这里已经有了答案:strftimedoesnotreturnabbreviatedtimezone(3个回答)关闭10个月前。我需要以跨平台(Windows和各种风格的Unix)的方式在Perl中获取当前时区的UTC偏移量。它应该符合这种格式:zzzzzz,whichrepresents±hh:mminrelationtoUTC看起来我应该可以通过strftime()获得它,但它似乎不一致。Unix:Input:perl-MPOSIX-e"printstrftime(\"%z\",localtime());"Output:-0700window:Input:perl-MPOS

c# - 获取格式化字符串以表示 UTC 偏移量的最佳方法是什么?

这个问题在这里已经有了答案:Howtocontrolappearanceof':'intimezoneoffsetwhenparsing/formattingDatetime(4个回答)关闭4年前。我需要像这样格式化日期:20110202192008-0500。以下代码可以解决问题,但我想知道在c#3.5中是否有更好/更清洁的方法来做到这一点。谢谢!!vardate=DateTime.Now;varstrDate=TimeZoneInfo.ConvertTimeToUtc(date).ToString("yyyyMMddHHmmss");varoffsetHours=TimeZoneI

ruby-on-rails - Ruby on Rails - 如何以我需要的格式显示日期?从 YYYY-MM-DD HH :MM:SS UTC to MM/DD/YYYY 转换

我是RoR新手。我尝试了很多东西,最后得出以下结论:但这也给了我一个错误:$_valueneedtobeString(nilgiven)但我知道request.baseline_start_date给了我值(value)(尝试单独打印)。我不知道它说的是哪一个,因为没有给出。关于如何实现格式转换有什么建议吗? 最佳答案 在Rails中,您可以对字符串使用to_time函数将其转换为Date对象:'2012-11-1414:27:46'.to_time.strftime('%B%eat%l:%M%p')#=>"November14at

java - 如何在 Java 中以 UTC 或 GMT 格式获取当前日期和时间?

想改进这篇文章吗?提供此问题的详细答案,包括引文和解释为什么您的答案是正确的。没有足够详细信息的答案可能会被编辑或删除。当我创建一个新的Date对象,它被初始化为当前时间,但在本地时区。如何获得格林威治标准时间的当前日期和时间? 最佳答案 java.util.Date没有特定的时区,尽管它的值最常被认为与UTC相关。是什么让你觉得现在是本地时间?准确地说:java.util.Date内的值是自Unix纪元(UTC时间1970年1月1日午夜)以来的毫秒数。同一个纪元也可以用其他时区来描述,但传统的描述是用UTC来描述的。由于它是自固定

ruby-on-rails - 如何在 UTC 时区中创建 Rails 日志时间戳?

如何让Rails以UTC而非本地时间打印日志时间戳?它当前打印StartedGET"/"for190.176.185.42at2013-08-2118:27:56-0400这将使查找用户报告的错误变得更加容易。我看到这个http://apidock.com/rails/Logger并尝试过生产.rbRails.logger.datetime_format="%Y-%m-%d%H:%M:%S%Z"但是报错了undefinedmethod`datetime_format='fornil:NilClass(NoMethodError)我认为仅仅设置格式是行不通的。我想我需要先将时间转换为UT

ruby-on-rails - 将带时区的日期时间字符串转换为带时区的日期时间或 rails 3 中的 UTC

我从Fedex收到了以下格式的日期时间字符串"2012-06-22T21:39:48-05:00"我想将这个字符串转换成TimeZoneforex:-Fri,23Jun201202:39:48+0000有什么方法可以直接把这个字符串转换成utc时间吗?我想要类似下面的东西date_and_time='%m-%d-%Y%H:%M:%S%Z'DateTime.strptime("2012-06-22T21:39:48CentralTime(US&Canada)",date_and_time) 最佳答案 这是您要找的吗?DateTime.

ruby-on-rails - 你如何在 Ruby(没有 Rails)中将以下时间从 UTC 转换为 EST?

我试图在纯Ruby中将UTC时间“2018-04-02T14:30:00Z”转换为EST。我注意到以下差异。如果我使用Rails解析UTC时间,然后添加ESTzone_offset,我得到的时间与使用“in_time_zone”助手的时间不同。9:30与10:30。2.2.4:001>t=Time.parse"2018-04-02T14:30:00Z"=>2018-04-0214:30:00UTC2.2.4:002>t+Time.zone_offset("EST")=>2018-04-0209:30:00UTC2.2.4:003>t.in_time_zone('EasternTime(

ruby - "GMT"而不是 Ruby 1.8 中的 "UTC"

根据Time#zone的Ruby文档:AsofRuby1.8,returns"UTC"ratherthan"GMT"forUTCtimes.我使用OSX的同志看到了这种行为。然而,在我的Ubuntu9.10系统上,Ruby1.8.7似乎更喜欢旧的“GMT”术语:$ruby--versionruby1.8.7(2009-06-12patchlevel174)[i486-linux]$ruby-e'putsTime.now.utc.strftime("%Z")'GMT有人知道为什么吗? 最佳答案 我认为这是.strftime中的一个错误

ruby-on-rails - 为什么 zone.utc_offset 和 zone.now.utc_offset 之间存在差异?

在Rails控制台中:>ActiveSupport::TimeZone['Samoa'].utc_offset=>-39600>ActiveSupport::TimeZone['Samoa'].now.utc_offset=>50400我希望看到基于DST的差异,也许是一个小时。为什么这里有巨大的差异?更新:萨摩亚是唯一具有这种行为的时区。很容易找到:ActiveSupport::TimeZone.all.select{|tz|(tz.now.utc_offset-tz.utc_offset).abs/(3600)>1} 最佳答案

ruby-on-rails - 有没有办法根据地理编码位置获取时区的 UTC 偏移量?

当我有用户的地址或邮政编码并使用它来查找他们的时区时,这会很有用,这样他们就不必在单独的字段中输入它。 最佳答案 我建议不要尝试从用户的邮政编码推断出时区。给用户的问题:“您的邮政编码是多少”不太可能经常更改。它会改变,但可能不如“你在哪个时区”这个问题那么频繁。例如,如果用户去某个地方旅行,他们的邮政编码没有改变,但他们的时区改变了。如果您尝试询问“您所在的邮政编码是什么?”,用户可能不会知道,尤其是当他或她正在旅行时。相反,我会尝试直接找出时区。大多数平台都会为您提供执行此操作的方法。例如,如果您正在为.NET编写桌面软件,您可