如何在iPhone中以编程方式将GMT转换为IST?

时间:2012-08-11 04:06:07

标签: objective-c iphone

我正在开展一个项目,我想在IST时间设置闹钟,但我得到的是GMT值。 我不知道时间差异是什么,也不知道如何将GMT时间转换为IST。

如何进行此转换?

2 个答案:

答案 0 :(得分:2)

// about date(IST)
NSDateFormatter *istDateFormatter = [[NSDateFormatter alloc] init];
istDateFormatter.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"IST"];
istDateFormatter.dateFormat = @"yyyy/MM/dd HH:mm:ss";;
NSString *outDateStr = [istDateFormatter stringFromDate:[NSDate date]];

答案 1 :(得分:1)

- 获取当前印度时间的用户定义函数 ALTER FUNCTION [purpledbadmin]。[GetIndianTime]() RETURNS DateTime 如 BEGIN声明@IndianTime DateTime

set @IndianTime= GETDATE()+ convert(datetime, '05:30:00:000');

return @IndianTime