草庐IT

pubdate_utc

全部标签

java - ZoneOffset.UTC 和 ZoneId.of ("UTC"有什么区别?

为什么ZonedDateTimenow=ZonedDateTime.now();System.out.println(now.withZoneSameInstant(ZoneOffset.UTC).equals(now.withZoneSameInstant(ZoneId.of("UTC"))));打印出false?我希望两个ZonedDateTime实例相等。 最佳答案 答案来自javadocofZoneId(强调我的)...AZoneIdisusedtoidentifytherulesusedtoconvertbetweenan

ios - Objective-C,如何获取 UTC 时区的当前日期?

我正在尝试:NSDate*currentDateInLocal=[NSDatedate];NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetDateFormat:@"yyyy-MM-dd'T'HH:mm:SS.SSS'Z'"];NSString*currentLocalDateAsStr=[dateFormatterstringFromDate:currentDateInLocal];NSDateFormatter*dateFormatter2=[[NSDateFormatterall

ios - 从 NSDate 对象获取 UTC 时间和本地时间

在Objective-c中,以下代码使用dateAPI生成UTC日期时间信息。NSDate*currentUTCDate=[NSDatedate]然而,在Swift中,letdate=NSDate.date()结果为本地日期和时间。我有两个问题:如何在NSDate对象中获取UTC时间和本地时间(以及date给出本地时间)。如何从NSDate对象中获取秒数的精度。编辑1:感谢所有输入,但我不是在寻找NSDateFormatter对象或字符串值。我只是在寻找NSDate对象(但是我们将它们煮熟,但这是要求)。参见第1点。 最佳答案 NS

iphone - Objective-C 将 NSDate 设置为当前 UTC

有没有一种简单的方法可以用当前的UTC日期/时间来初始化NSDate? 最佳答案 [NSDate日期];您可能希望创建一个执行以下操作的类别:-(NSString*)getUTCFormateDate:(NSDate*)localDate{NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];NSTimeZone*timeZone=[NSTimeZonetimeZoneWithName:@"UTC"];[dateFormattersetTimeZone:timeZone

python - 在 Python 中将 datetime.date 转换为 UTC 时间戳

我正在处理Python中的日期,我需要将它们转换为UTC时间戳以供使用在Javascript中。以下代码不起作用:>>>d=datetime.date(2011,01,01)>>>datetime.datetime.utcfromtimestamp(time.mktime(d.timetuple()))datetime.datetime(2010,12,31,23,0)首先将日期对象转换为日期时间也无济于事。我尝试了这个link的示例来自,但是:frompytzimportutc,timezonefromdatetimeimportdatetimefromtimeimportmktim

python - 如何将本地时间字符串转换为 UTC?

如何将日期时间本地时间字符串转换为UTC时间字符串?我确定我以前做过这个,但找不到它,所以希望将来能帮助我(和其他人)做到这一点。澄清:例如,如果我的本地时区有2008-09-1714:02:00(+10),我想生成一个具有等效UTC时间的字符串:2008-09-1704:02:00。另外,来自http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/,请注意,通常这是不可能的,因为DST和其他问题没有从本地时间到UTC时间的唯一转换。 最佳答案 首先,将字符串解析为一个简单的日期时间对象。这

python - Python 的 time.time() 是否返回本地或 UTC 时间戳?

Python时间模块中的time.time()是返回系统时间还是UTC时间? 最佳答案 time.time()函数返回自纪元以来的秒数,作为float。请注意,“theepoch”定义为UTC时间1970年1月1日的开始。因此,时代是根据UTC定义的,并建立了一个全局时刻。无论您在地球上的哪个位置,“纪元后的秒数”(time.time())在同一时刻返回相同的值。这是我在计算机上运行的一些示例输出,也将其转换为字符串。>>>importtime>>>ts=time.time()>>>ts1355563265.81>>>importd

php将日期时间转换为UTC

我需要一种简单的方法将日期时间戳转换为UTC(从服务器所在的任何时区),希望不使用任何库。 最佳答案 使用strtotime从给定的字符串生成时间戳(解释为本地时间)并使用gmdate将其作为格式化的UTC日期返回。示例根据要求,这是一个简单的例子:echogmdate('d.m.YH:i',strtotime('2012-06-2823:55')); 关于php将日期时间转换为UTC,我们在StackOverflow上找到一个类似的问题: https://s

javascript - 如何将日期转换为 UTC?

假设您网站的用户输入了一个日期范围。2009-1-1to2009-1-3您需要将此日期发送到服务器进行某些处理,但服务器希望所有日期和时间都采用UTC。现在假设用户在阿拉斯加。由于它们所在的时区与UTC完全不同,因此需要将日期范围转换为如下所示:2009-1-1T8:00:00to2009-1-4T7:59:59使用JavaScriptDate对象,如何将第一个“本地化”日期范围转换为服务器可以理解的内容? 最佳答案 简单又愚蠢vardate=newDate();varnow_utc=Date.UTC(date.getUTCFull

mongodb - 使用mongodb在UTC中存储日期时如何处理时区问题?

我有一个mongodb集合,其中每个文档都有一些属性和一个utc时间戳。我需要从集合中提取数据并使用聚合框架,因为我使用集合中的数据在用户界面上显示一些图表。但是,我需要根据用户的时区进行聚合。假设我知道用户的时区(通过浏览器的请求或以其他方式传递),有没有办法使用聚合框架根据[client's]时区进行聚合? 最佳答案 除了MattJohnson提到的SERVER-6310之外,另一种解决方法是使用$project运算符来添加或减去UTC时区,以将时间“转移”到正确的本地区。事实证明,您可以以毫秒为单位增加或减少时间。例如,假设我