我基本上需要分别获取当前日期和时间,格式为:
2009-04-26 11:06:54
下面的代码来自同一主题的另一个问题,它生成
现在:| 2009-06-01 23:18:23 +0100 | dateString:| 2009年6月1日23:18 | 解析:| 2009-06-01 23:18:00 +0100 |
这几乎是我想要的,但是我想将日期和时间分开。
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MMM dd, yyyy HH:mm"];
NSDate *now = [[NSDate alloc] init];
NSString *dateString = [format stringFromDate:now];
NSDateFormatter *inFormat = [[NSDateFormatter alloc] init];
[inFormat setDateFormat:@"MMM dd, yyyy"];
NSDate *parsed = [inFormat dateFromString:dateString];
NSLog(@"\n"
"now: |%@| \n"
"dateString: |%@| \n"
"parsed: |%@|", now, dateString, parsed);
1
在这种情况下,您花时间写出最终用于解决问题的代码,我可能会将其(在本例中,edit2以下的所有内容)粘贴在答案中,而不是对帖子进行编辑。无论哪种方式都没什么大不了的,但是它使查找/查看这是解决问题的方法变得容易一些。
—
劳伦斯·约翰斯顿,2009年