使用此代码
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"YYYY-MM-dd HH:mm"];
在我的datepicker上有默认值'2014', 使用泰语日历让我很难在UIdatepicker上显示2557年(当然是泰国语言环境)的年份选择器。是的,这是正确的 - 但我希望以格里高利的日历格式获得它的价值,所以我可以将它保存在数据库上而不用担心。我可以在NSDateFormatter上执行此操作吗? (还包括小时,分钟和天)
答案 0 :(得分:0)
我解决了自己的问题:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setCalendar:gregorianCalendar];
[formatter setDateStyle:NSDateFormatterFullStyle];
[formatter setTimeStyle:NSDateFormatterFullStyle];