这是我的代码:
[dateFormat setDateFormat:@"EEE MM d HH:mm:ss yyyy"];
logDate = [dateFormat dateFromString:[line substringToIndex:24]];
行由字符串组成:"Mon Feb 18 09:25:53 2013: FAILED : Configuration-Update :
“
我单独得到日期“2013 年 2 月 18 日星期一 09:25:53”并使用格式对其进行@"EEE MM d HH:mm:ss yyyy"
格式化。我得到一个不正确的输出:"2013-02-18 03:55:53 -0000"
仅时间打印不正确。我遵循日期格式模式来指定模式,但我仍在逐步解决这个问题。我无法理解哪里出了问题。如果有人发现问题会很有帮助。提前致谢