ios - iOS 中的 Date.parse?

标签 ios date

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/

相关文章:

android - 有没有一种简单的方法可以将我的苹果应用程序转换为安卓应用程序?

mysql - varchar 日期的最大值

java - 如何在 Java 中健全地检查日期

java - 如何在 MSSQL 中获取 CURRENT_DATE?

mysql - 仅当列值为今天的日期时才需要触发触发器

ios - UILabel:adjustsFontSizeToFitWidth 不起作用

javascript - 如何在 iOS 13 safari 中禁用 body 滚动(当保存为 PWA 到主屏幕时)?

javascript - 使用 new Date() Javascript 生成错误的日期

ios - The Swift Programming Language Book Chapter Section on Control Flow 实验 3

ios - xcodebuild PRODUCT_NAME