【问题标题】:How to get device set time in swift/ios? [duplicate]如何在 swift/ios 中获取设备设置时间? [复制]
【发布时间】:2018-10-22 01:09:19
【问题描述】:

我想获取时间,如果用户将时间更改为 24 小时格式,或者在“设置”中手动选择其他时区或其他时间,用户会在状态栏中看到该时间,它也应该在我的应用程序中进行更改.

【问题讨论】:

  • 如果您使用正确的代码来获取和显示日期,默认情况下您将获得所有这些信息。更新您的问题,显示您的相关代码,并清楚地解释您遇到的问题。
  • 如果您想根据用户的设置显示日期/时间,请阅读此文档:developer.apple.com/documentation/foundation/dateformatter

标签: ios swift nsdate nsdateformatter device


【解决方案1】:

要根据用户的设置显示时间,请使用区域设置为当前区域设置的 DateFormatter。要在用户更改区域设置时收到通知,请注册locale change notification

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-09-02
  • 1970-01-01
  • 2014-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多