NSDateformatter

时间:2011-01-13 20:55:38

标签: objective-c nsdate nsdateformatter

我尝试将字符串转换为NSDATE,但遗憾的是没有运气。

10月22日星期五,2010年东部时间11:26:45

我知道格式化的选项(http://sree.cc/objective-c/nsdate-format-string-in-objective-c)但我无法让它工作。

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"???????"];

1 个答案:

答案 0 :(得分:5)

Date Format Specifiers

所以你可能需要这样的东西:

[dateFormatter setDateFormat:@"eeee, MMMM dd, HH:mm:ss z yyyy"];
  • eeee - 本周的当地日期拼写
  • MMMM - 月份拼写
  • dd - 没有前导零的月份的一天
  • HH - 一天中的小时(24小时格式)
  • mm - 小时(前导零)
  • ss - 分钟秒(前导零)
  • z - 时区(短暂停留时间)
  • yyyy - 日历年