ios有没有类似javascript中date.parse()的方法?
value = Date.parse(date.value + ' ' + time.value);// javascript
我需要相应的ios代码来从文本字段中获取值并将其转换为具有不同时间格式的日期
在javascript中也是自动转换成本地时区,ios有对应的吗?
最佳答案
如果你知道字符串日期格式,你可以使用 NSDateFormatter:
NSString *dateStr = @"Mon, 28 May 2014 1:31:38"; //A date string with a known format
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EE, d LLLL yyyy HH:mm:ss"];
NSDate *date = [dateFormat dateFromString:dateStr];
上面的 date
变量将为您提供表示日期的 objective-c 对象。您可以在 Apple's guides 中查看各种格式或在 other websites on the internet
关于ios - iOS 中的 Date.parse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23903388/