gpt4 book ai didi

ios - iOS 中的 JS getTimezoneOffset()

转载 作者:行者123 更新时间:2023-11-28 18:56:38 26 4
gpt4 key购买 nike

在 javascript 中,我们可以用

获取时区偏移量
var current_date = new Date();
current_date.getTimezoneOffset();

结果 => -330

我想在 iOS (Objective-C) 中获取它

有人可以帮忙吗?

最佳答案

有一个非常好的 NSTimeZone 对象,它将以秒为单位为您提供与 GMT 的时区偏移量:下面的代码以 HOURS 为单位为您提供时区偏移量

NSDate *sourceDate = [NSDate date];
NSTimeZone* destinationTimeZone = [NSTimeZone localTimeZone];
float timeZoneOffset = [destinationTimeZone secondsFromGMTForDate:sourceDate] / 3600.0;
NSLog(@"sourceDate=%@ timeZoneOffset=%f", sourceDate, timeZoneOffset);

关于ios - iOS 中的 JS getTimezoneOffset(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31808720/

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