gpt4 book ai didi

ios - 将当前时间更改为印度标准时间

转载 作者:行者123 更新时间:2023-11-29 00:48:02 25 4
gpt4 key购买 nike

我正在使用这个获取当前日期

 NSDate *currDate;
currDate = [NSDate date];

但如果用户从其他国家/地区打开我的应用程序,则 currDate 也应该仅为印度时间。

我该怎么做?

最佳答案

检查这是否有帮助,可能有多种方法可以解决这个问题 - 但这是可读的 -

NSDate *currentDate = [NSDate date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeStyle:NSDateFormatterLongStyle];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"Asia/Kolkata"]];
NSString *indianTimeZone = [dateFormatter stringFromDate:currentDate];
NSLog(@"%@", indianTimeZone);

我通过日志了解了“Asia/Kolkata”——

NSLog(@"%@", [NSTimeZone knownTimeZoneNames]);

此外,结帐this answer ,我喜欢这种方法。

关于ios - 将当前时间更改为印度标准时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38431795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com