311得票25回答
如何将一个日期/时间字符串转换为另一个日期字符串?

我将如何将这个日期时间从日期转换? 从这里:2016-02-29 12:24:26 到:Feb 29, 2016 目前,这是我的代码,它返回一个空值: let dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "...

226得票18回答
在Swift中将字符串转换为日期

如何将字符串"2016-04-14T10:44:00+0000"转换为NSDate并仅保留年、月、日和小时? 其中的T让我在处理日期时感到困惑。

174得票4回答
如何最好地处理NSDateFormatter的本地化“特性”?

看起来 NSDateFormatter 有一个意想不到的“特性”:如果您执行简单的“固定”格式操作,例如:NSDateFormatter* fmt = [[NSDateFormatter alloc] init]; [fmt setDateFormat:@"yyyyMMddHHmms...

132得票8回答
将NSDate格式化为特定的年、月、日、小时、分钟和秒的样式

我需要单独获取当前日期和时间,并格式化为: 2009-04-26 11:06:54 以下代码来自同一主题的另一个问题,可以生成: now: |2009-06-01 23:18:23 +0100| dateString: |Jun 01, 2009 23:18| ...

126得票12回答
如何在iOS上获取ISO 8601日期?

在PHP中,通过使用date('c')可以很容易地获得ISO 8601日期字符串(例如2004-02-12T15:19:21+00:00),但是在Objective-C(iPhone)中该怎么做呢?是否有类似的简短方法? 下面是我找到的冗长的方法: NSDateFormatter* dat...

100得票8回答
iPhone操作系统:如何为特定日期创建NSDate?

看起来很简单,但我似乎找不到方法去实现。 能够提供几种不同的方法将会非常好。

97得票9回答
如何以整数格式获取NSDate的日期、月份和年份?

我想以整数形式获取NSDate的日期、月份和年份组件,例如如果日期是1988年1月2日,则应分别以1、2和1988的整数形式获取。在iOS中应如何实现?我找到了类似的问题,但方法descriptionWithCalendarFormat会产生警告,并且似乎已被废弃。

94得票12回答
Xcode Swift将am/pm时间转换为24小时格式

我正在尝试将am/pm格式的时间转换为24小时格式的时间6:35 PM to 18:35 我在代码试验台上尝试了这段代码,但如果我仅输入时间,它似乎无法正常工作。let dateAsString = "02/12/15, 6:35 PM" let dateFormatter...

91得票11回答
iOS:如何从数字获取正确的月份名称?

我知道NSDateFormatter功能套件对人类来说是一大福音,但同时它也让我很困惑。希望你可以帮忙解决。 在我的代码中,有一个表示月份的整数。比如:1代表一月,2代表二月,以此类推。 在用户界面中,我想将这个整数显示为正确的月份名称,并且要符合设备的本地语言环境。 谢谢你的见解。 ...

88得票7回答
在iOS Swift中将NSDate转换为字符串

我试图将一个NSDate转换为String,然后更改格式。但是当我将NSDate传递给String时,它会产生空格。 let formatter = DateFormatter() let myString = (String(describing: date)) formatter....