-1
A
回答
2
NSSString *str = [dict objectForKey:@"billdate"];
NSDateFormater *f = [[NSDateFormatter alloc] init];
NSLocale *usLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
f.locale = usLocale;
f.dateFormat = @"MM/dd/yyyy"; // The format string uses the format patterns from the Unicode Technical Standard #35
NSDate *date = [f dateFromString:str];
+0
你應該設置日期格式化程序的語言環境爲'[[NSLocale alloc] initWithLocaleIdentifier:@「en_US_POSIX 「]'在設置dateFormat之前 –
+0
ok聽起來很合理,但是我不知道......我需要嗎?:D是不是需要當前用戶的語言環境? –
+0
對於其他語言環境,日期格式可能被解釋爲dd/MM/yyyy或者完全不同的東西。如果你總是**想要MM/dd/YYYY,你必須指定語言環境。 –
相關問題
- 1. 轉換NSDate到NSString
- 2. 轉換:NSString到NSDate
- 3. 轉換AnyObject?到NSDate
- 4. 轉換NSString到NSDate
- 5. NSString到NSDate轉換
- 6. NSString到NSDate轉換錯誤
- 7. 轉換NSDate到日期
- 8. 轉換NSDate到NString問題
- 9. 轉換的NSDate到的NSString
- 10. NSString到NSDate轉換問題
- 11. 轉換epochTime到NSDate的
- 12. NSDate轉換
- 13. 轉換NSDate
- 14. NSDate在ios轉換
- 15. NSDate to Tick轉換
- 16. nsdate轉換問題
- 17. 轉換NSString-> NSDate?
- 18. iPhone - NSDate之間的轉換 - NSString - NSDate
- 19. 將NSDate的描述轉換爲NSDate?
- 20. 將轉換日期從MySQL到NSDate
- 21. 錯誤的轉換NSString到NSdate
- 22. NSString到NSDate轉換不起作用
- 23. 不良轉換字符串到NSDate
- 24. 防止Xamarin自動轉換System.DateTime到NSDate?
- 25. 轉換NSString到NSDate,添加時間
- 26. 轉換NSDate到NSString保存在NSMutableArray
- 27. 轉換UTC NSDate到本地NSDate不工作
- 28. 使用NSDateFormatter轉換NSDate
- 29. NSDate轉換NSDateComponents問題
- 30. 將NSString轉換爲NSDate
我們需要更多的信息來理解這一點。字典包含什麼?這些字段應該如何映射到日期上;在什麼時區和日曆應該代表結果? – 2013-02-08 08:41:10
我的字典包含一個billdate列表,它們都是字符串格式,如mm/dd/yyyy.I需要將每個billdate轉換爲NSDate格式。 – Sathish
所以你需要將字符串轉換爲日期,而不是字典:) –