gpt4 book ai didi

iOS7如何根据指定时区获取当前时间和日期?

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

iOS 编程:我只想让 iOS7 获取“America/Chicago”当前日期和时间。我在互联网上搜索了很多,但有很多不同的解决方案。我尝试了几种解决方案,但它们都不起作用。

最佳答案

您可以使用 NSCalendar 和 NSTimezone 类。以下代码段演示了如何检索当前的小时和分钟。扩展它以检索其他日期组件是直截了当的 -

long hour;
long minute;
NSCalendar *cal=[NSCalendar currentCalendar];
NSDate *now=[NSDate date];
NSTimeZone *tz=[NSTimeZone timeZoneWithName:@"America/Chicago"];

[cal setTimeZone:tz];
NSDateComponents *comp=[cal components:NSHourCalendarUnit|NSMinuteCalendarUnit fromDate:now];
hour=[comp hour];
min=[comp minute];

关于iOS7如何根据指定时区获取当前时间和日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22433407/

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