在Objective-c中,以下代码使用date
API 生成UTC日期时间信息。
NSDate *currentUTCDate = [NSDate date]
但是在Swift中,
let date = NSDate.date()
结果为本地日期和时间。
我有两个问题:
date
给出本地时间)NSDate
。NSDate
对象获取精度达几秒钟。编辑1:感谢您的所有输入,但我不在寻找NSDateFormatter
对象或字符串值。我只是在寻找NSDate对象(但是我们要把它们煮熟,但这是必需的)。
见第1点。
该文档说,该date
方法将返回一个设置为当前日期和时间的新日期,而与所使用的语言无关。
问题可能出在您使用表示日期的地方NSDateFormatter
。NSDate
只是时间线上的一点。谈论时没有时区NSDate
。我做了一个测试。
print(NSDate())
输出: 2014-07-23 17:56:45 +0000
NSLog(@"%@", [NSDate date]);
输出: 2014-07-23 17:58:15 +0000
结果- 无差异。
如何将Java对象从本地时间转换为UTC?这是我尝试过的: 时间总是以MT而非GMT显示。我想将日历以UTC存储在数据库中(我不关心时间的格式或显示)。
时间从宇宙诞生之日起就存在,时间也和我们现在的生活息息相关。在软件系统中更是经常会处理和时间相关的问题。如果读者使用的是Windows操作系统,会在任务栏的右边显示当前的时间。这个时间一般就是用户所有国家或地区的本地时间。 由于地球自转的原因,产生了24个时区。也就是说,将地球按经度划分,每15度是一个时区。每相临的两个时区相差1个小时。这就会带来一个非常大的问题。由于世界不同的国家或地区分布在不
问题内容: 我想获取UTC时区的时间。所以我写了代码: 问题是输出显示了我的PST时间(我的本地时区)。我需要它来输出UTC时间,以便将其存储在数据库中。 问题答案:
我想要得到UTC时区的时间。所以我写了代码: 问题是输出显示了PST(我的本地时区)中的时间。我需要它以UTC的形式输出时间,这样我就可以把它存储在我的数据库中。
问题内容: 我有一个UTC时区,例如: 还有一个pytz时区对象: 转换为给定时区的正确方法是什么? 问题答案: 我想我明白了: 这行代码首先将朴素的(不了解时区的) 对象转换为包含时区(UTC)的对象。然后,它使用该功能根据请求的时区调整时间。
问题内容: 如何在Swift中获取本地日期和时间? 问题答案: 我已经找到答案了。