【问题标题】:Working with DateTime picker使用日期时间选择器
【发布时间】:2016-02-26 11:13:34
【问题描述】:

我正在制作一个用户选择时间的应用程序,然后我使用此代码将时间转换为字符串。

 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    dateFormatter.timeZone = [NSTimeZone localTimeZone];
    dateFormatter.timeStyle = NSDateFormatterShortStyle;
    NSString * dateTimeString = [dateFormatter stringFromDate:timePicker.date];

然后我将 dateTimeString 保存在 coreData 中。现在我想把那个“datetimestring”再次转换成这样的选择器形式

我怎样才能做到这一点?有没有办法将时间字符串转换成选择器形式??

【问题讨论】:

  • 在我的假设你得到了输出,但只需要一个东西,你想将 dateTimeString 传递给 coredata 正确
  • Core 数据存储宁可转换成NSString,可以直接存储NSDate 格式。因此,在获取时,您将获得完全相同的对象。
  • 非常感谢@Anbu.Karthik
  • 谢谢@Mrunal

标签: ios xcode nsdateformatter uidatepicker


【解决方案1】:

只需使用类似NSDateFormatter 实例的dateFromString

顺便说一句,你可以将NSDate的实例直接存储在Core Data中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 1970-01-01
    • 2015-12-17
    • 2014-11-20
    相关资源
    最近更新 更多