對於我的iPhone應用程序,我得將NSDate對象轉換爲字符串,然後將字符串轉換回NSDate對象。有人可以幫我嗎?謝謝!NSDate和NSString可可
0
A
回答
2
使用轉換從NSDate
到NSString
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss a"];
NSString *stringFromDate = [formatter stringFromDate:myNSDateInstance];
使用轉換從NSString
到NSDate
。
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd hh:mm:ss a"];
NSDate *myDate = [df dateFromString: stringFromDate];
1
你需要檢查NSDateFormatter
這正是這兩個方向。
0
轉換的NSDate到的NSString
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy"];
//Optionally for time zone converstions
[formatter setTimeZone:[NSTimeZone timeZoneWithName:@"..."]];
NSString *stringFromDate = [formatter stringFromDate:myNSDateInstance];
轉換的NSString的NSDate
NSString *dateString = @"01-02-2010";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
// this is imporant - we set our input date format to match our input string
// if format doesn't match you'll get nil from your string, so be careful
[dateFormatter setDateFormat:@"dd-MM-yyyy"];
NSDate *dateFromString = [[NSDate alloc] init];
// voila!
dateFromString = [dateFormatter dateFromString:dateString];
[dateFormatter release];
相關問題
- 1. NSString datetime到NSDate
- 2. 轉換和比較NSString和NSDate
- 3. iPhone:的NSString的NSDate
- 4. NSDate from NSString like HH:mm
- 5. iPhone SDK NSString到NSDate
- 6. 轉換NSDate到NSString
- 7. NSString日期到NSDate
- 8. 從NSString創建NSDate。
- 9. 轉換:NSString到NSDate
- 10. 從iPhone的NSString NSDate
- 11. NSDate到NSString錯誤
- 12. 轉換NSString到NSDate
- 13. NSString到NSDate轉換
- 14. 轉換NSString-> NSDate?
- 15. 從NSString檢索NSDate
- 16. 使NSDate可變
- 17. iPhone - NSDate之間的轉換 - NSString - NSDate
- 18. 可可NSString爆炸
- 19. 可可中的NSDate小時
- 20. 減法轉換的NSString和NSDate的
- 21. 將NSString轉換爲NSDate和timeZone?
- 22. 從NSString NSDate格式化
- 23. NSString到NSDate轉換錯誤
- 24. 談到的NSDate成的NSString
- 25. 的NSString(+時區),以的NSDate
- 26. 將NSString轉換爲NSDate
- 27. 從NSString問題轉換NSDate
- 28. 轉換的NSString的NSDate
- 29. 轉換的NSString的NSDate
- 30. 解析的NSString的NSDate
相反轉換的NSDate成一個字符串,然後回一個NSDate,你大概會想要保持NSDate的原樣並創建一個額外的NSString對象來表示它。 – 2011-05-16 13:43:48