如何將GMT轉換爲IOS中的IST?我有代碼,這將使我在格林威治標準時間的時間。但我想將其轉換爲相應的本地時區,並在我的應用程序中使用它。我怎樣才能做到這一點 ? 在此先感謝。在iOS中將GMT轉換爲IST
1
A
回答
8
下面的代碼將GMT轉換爲IST。
NSString *inDateStr = @"2000/01/02 03:04:05";
NSString *s = @"yyyy/MM/dd HH:mm:ss";
// about input date(GMT)
NSDateFormatter *inDateFormatter = [[NSDateFormatter alloc] init];
inDateFormatter.dateFormat = s;
inDateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];
NSDate *inDate = [inDateFormatter dateFromString:inDateStr];
// about output date(IST)
NSDateFormatter *outDateFormatter = [[NSDateFormatter alloc] init];
outDateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"IST"];
outDateFormatter.dateFormat = s;
NSString *outDateStr = [outDateFormatter stringFromDate:inDate];
// final output
NSLog(@"[in]%@ -> [out]%@", inDateStr, outDateStr);
1
[(NSDateFormatter *) setTimeZone:[NSTimeZone localTimeZone]]; this will give u the local conversion of the GMT to local time zone.
1
我用下面的代碼將GMT轉換爲IST。
NSTimeZone *zone1=[NSTimeZone localTimeZone];
long second=[zone1 secondsFromGMT]; //offset
NSDate *currentdate=[NSDate date];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MMddyyyy hh:mm:ss"]; // format
[dateFormat setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:second]];
dateStr = [dateFormat stringFromDate:currentdate];
NSLog(@"Current date %@",dateStr);
推薦給您的朋友,
謝謝
相關問題
- 1. PHP將GMT轉換爲IST
- 2. 在Java中將IST轉換爲GMT時的問題
- 3. 如何將ISO時間轉換爲android中的IST和GMT?
- 4. 想要將GMT日期時間轉換爲IST日期時間
- 5. 如何將此時間(GMT格式)轉換爲IST時間?
- 6. 在Android中以格式轉換GMT到IST時區
- 7. 將GMT從GMT轉換爲UTC
- 8. 將GMT從GMT轉換爲EST
- 9. 將UTC時間轉換爲IST時間
- 10. EDT爲GMT轉換
- 11. GWT將當前日期轉換爲GMT
- 12. 將GMT時間轉換爲本地
- 13. 防止jQuery.parseJSON將Date轉換爲GMT
- 14. 如何將java.util.Date轉換爲GMT格式
- 15. NSDate - 將日期轉換爲GMT
- 16. 將NSDate轉換爲GMT時區
- 17. 將GMT時代轉換爲CST
- 18. 將facebook時間轉換爲GMT格式?
- 19. 如何NOW()轉換爲IST在MySQL
- 20. 如何在C(Ubuntu)中將IST時間轉換爲UTC時間?
- 21. 如何在SQL中將時間轉換爲IST?
- 22. 轉換IST到PST在Java
- 23. GMT-0400和GMT-0500轉換
- 24. 從GMT轉換爲UTC
- 25. 在IST中轉換UTC時間
- 26. 在Groovy/Java中將UTC日期轉換爲GMT
- 27. 在iPhone中將Gmt時區轉換爲CET?
- 28. 在ASP.NET中,我應該如何將時間轉換爲GMT?
- 29. 在sql server中將時區的datetime轉換爲GMT
- 30. 在Android中將GMT轉換爲本地時間格式