【问题标题】:NSDateFormatter problem with weekday EEE工作日 EEE 的 NSDateFormatter 问题
【发布时间】:2010-08-30 13:25:36
【问题描述】:

为什么会输出如下代码:Dday: (null)

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE HH:mm:ss"];
NSDate *date = [dateFormatter dateFromString:@"Sun 15:00:00"];
DLog(@"Ddate: %@", date);

如果我使用格式 HH:mm:ss 和字符串 15:00:00 我得到一个有效的日期...

祝你好运

【问题讨论】:

    标签: iphone objective-c nsdateformatter


    【解决方案1】:

    这可能与您的系统/设备的语言环境有关,请查看苹果的以下内容

    http://developer.apple.com/mac/library/qa/qa2010/qa1480.html

    【讨论】:

    • 我为此浪费了将近 2 个小时……终于你过来了!谢谢
    • 链接已损坏。你能提供一个新的吗?
    【解决方案2】:

    您确定应该是 EEE 而不是 eee?我用的是eee,效果很好。

    【讨论】:

    • 是的,很确定,因为标准建议 EEE,并且在将日期字符串化时 EEE 就像一个魅力。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-07
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多