【问题标题】:NSDateformatter: How to decide date formatter stringNSDateformatter:如何确定日期格式化字符串
【发布时间】:2015-04-24 15:23:39
【问题描述】:

是否有任何规则来定义日期格式化程序? 我有如下给出的日期字符串 2014 年 2 月 10 日星期一 09:05:13 PST 如何为这个日期字符串编写适当的日期格式来转换日期?

 NSDateFormatter * dateFormatter = [[NSDateFormatter alloc]init];
 [dateFormatter setDateFormat:@"EEE-MMM-DD-hh:mm:ss-Z-YYYY"];
 NSDate * dateFormatted = [dateFormatter dateFromString:date];

上述格式化程序不起作用并返回 nil。也尝试了一些其他选项。

格式中的分隔符应该是什么?

【问题讨论】:

    标签: date nsdateformatter date-formatting


    【解决方案1】:

    试试这个:

    [dateFormatter setDateFormat:@"EEE-MMM-dd-hh:mm:ss-z-yyyy"];
    

    模式区分大小写。欲了解更多信息,请参阅here

    【讨论】:

    • 您提供的文档有所帮助。谢谢
    猜你喜欢
    • 2013-03-12
    • 1970-01-01
    • 2014-11-13
    • 2012-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多