如何將2011-05-08T22:08:38Z轉換爲目標C中的相對時間格式?將時間格式轉換爲相對時間目標C
2
A
回答
4
// create a date formatter
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// set the formatter to parse RFC 3339 dates
[formatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];
// the formatter parses your date into an NSDate instance
NSDate *date = [formatter dateFromString:@"2011-05-08T22:08:38Z"];
// now to get relative information you can do things like this, which
// will give you the number of seconds since now
NSTimeInterval secondsFromNow = [date timeIntervalSinceNow];
// or this, which will give you the time interval between this data
// and another date
NSTimeInterval secondsFromOther = [date timeIntervalSinceDate:someOtherDateInstance];
相關問題
- 1. C#將日期時間轉換爲WCF日期時間格式
- 2. 轉換爲時間格式
- 3. Python Pandas - 將絕對時間段轉換爲相對時間段
- 4. 將絕對時間轉換爲相對時間
- 5. 將AM/PM時間轉換爲標準時間格式hh:mm用C#
- 6. 將整數轉換爲時間格式
- 7. 將時間戳轉換爲nsdate格式
- 8. 將秒轉換爲時間格式
- 9. 將整數轉換爲時間格式
- 10. Python將時間轉換爲UTC格式
- 11. 將Varchar轉換爲時間格式
- 12. 將時間轉換爲某種格式
- 13. 將facebook時間轉換爲GMT格式?
- 14. VB/C# - 轉換Date.Now時間格式爲軍事時間
- 15. 在Obj-C中將24小時轉換爲12h時間格式
- 16. 將格林尼治標準時間轉換爲當地時間
- 17. 不能將時間轉換爲格林威治標準時間
- 18. 如何將時間以秒爲單位轉換爲標準時間格式?
- 19. 將ISO 8601時間格式轉換爲正常持續時間
- 20. 將日期時間格式轉換爲Unix時間戳Pandas
- 21. PHP將文本時間轉換爲時間格式
- 22. 如何將以下時間格式轉換爲紀元時間
- 23. 提取UTC時間,並將其轉換爲Unix時間格式
- 24. 將時間字符串轉換爲時間或數字格式
- 25. 將時間戳轉換爲R中的日期時間格式
- 26. 將mysql時間戳的時間轉換爲am/pm格式
- 27. 將歐洲時間格式轉換爲時間戳
- 28. 如何將此時間(GMT格式)轉換爲IST時間?
- 29. 在UTC中將UTC時間轉換爲日期時間格式?
- 30. 將數據時間格式轉換爲採樣時間
你的意思是'當地時間'嗎?如果不是,那麼'相對時間'是什麼意思? – 2011-05-14 20:36:44
你可能會考慮看看[我的NSDateFormatter只適用於iPhone模擬器](http://stackoverflow.com/questions/838893/my-nsdateformatter-works-only-in-the-iphone-simulator)。它不是直接重複的,但非常接近。 – 2011-05-14 20:39:22
[相對字符串從NSDate]可能的重複(http://stackoverflow.com/questions/4937230/relative-string-from-nsdate) – 2011-05-14 23:48:30