我为日期目的使用Tapku库。通过使用DateFormatter选择日期后。我收到日期,它在印度工作正常。但当客户(美国)检查日期时,它会在选定日期的前一天给出。NSDateFormatter日期问题
0
A
回答
1
我有同样的问题,但解决方案在以下设置gmtTimeZone在code.like这个
方法.. - (空)calendarMonthView:(TKCalendarMonthView *)monthView didSelectDate:(NSDate的*)d {
NSTimeZone *gmt = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];///set GMT Time
NSDateFormatter *df = [[[NSDateFormatter alloc] init]autorelease];
[df setTimeZone:gmt];
[df setDateFormat:@"MM-dd-yyyy"];
NSString *dateNTime = [NSString stringWithFormat:@"%@", [df stringFromDate:d]];
NSLog(@"%@",dateNTime);
}
0
最好的办法是让区域并设置为默认设备/系统区域设置。请参阅Apple文档 http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/DatesAndTimes/DatesAndTimes.html
相关问题
- 1. NSDateFormatter问题增加日期
- 2. NSDateFormatter问题,平日EEE
- 3. 日期使用NSDateFormatter
- 4. NSDateFormatter问题
- 5. 问题NSDateformatter
- 6. IOS NSDateFormatter问题
- 7. NSDateFormatter问题
- 8. NSDateFormatter问题
- 9. 使用NSDateFormatter管理日期
- 10. rfc850日期格式和NSDateFormatter
- 11. 日期是比零NSDateFormatter
- 12. NSDateFormatter的无效日期
- 13. NsDateFormatter格式化日期
- 14. NSDateFormatter行为问题
- 15. NSDateFormatter格式问题
- 16. iphone - NSDateFormatter的问题?
- 17. 日期问题()
- 18. NSDateFormatter内存泄漏问题
- 19. iphone的NSDate与NSDateFormatter问题
- 20. NSDateFormatter和NSDate的问题
- 21. php日期/星期问题
- 22. NetSuite - 日期问题
- 23. Java日期问题
- 24. 日期ggplot问题
- 25. Oracle日期问题
- 26. Java日期问题
- 27. Meta_query日期问题
- 28. AS3日期问题
- 29. PHP日期问题
- 30. TimeArray日期问题
您是否尝试过设置所用日期格式化程序的时区?就像这样:'[dtFormatter setTimeZone:[NSTimeZone systemTimeZone]];' –
是的,你需要玩时区,但不喜欢(如果你只是做日期而不是时间),你想设置时间区域转换为GMT/UCT(而不是当前区域,这可能是默认区域),以便NSDate对象转换为字符日期而不考虑时区。 –