所有用户的日期和时间完全相同



所以我希望我的所有用户无论身在何处都有相同的日期和时间。即使他们更改了日期和时间设置,应用程序中的日期和时间也不会更改。

目前,我已经构建了一个基于每个用户的"iPhone时间"的字符串。

let todaysDate: String = {
    let date = Date()
    let formatter = DateFormatter()
    formatter.dateFormat = "yyyy-MM-dd"
    let result = formatter.string(from: date)
    return result
}()

我希望每个用户都能拥有EET(东欧时间(。

如果您需要

时间/日期独立于用户位置,只需将日期格式化程序的时区设置为 EET。

formatter.timeZone = TimeZone(abbreviation: "EET")

但是,Date()返回当前设备时间,因此如果用户更改其日期/时间设置,则会得到错误的结果。为了始终获得正确的数据,您必须依靠从可靠服务器获取的日期。

相关内容

  • 没有找到相关文章

最新更新