【发布时间】:2017-12-28 17:58:36
【问题描述】:
有没有办法更改模拟器中的日期以模拟例如 Dec.02.2018、Feb.03.2018?我需要检查我的代码在给定日期的情况下是否能正确反应。
【问题讨论】:
-
@Martin R 也许你能帮忙.....我只想将日期更改为我选择的日期,而不是时区或时间,你知道是否有其他方法而不是像 Mohammad Sadiq 建议的那样玩弄系统日期?
标签: ios-simulator
有没有办法更改模拟器中的日期以模拟例如 Dec.02.2018、Feb.03.2018?我需要检查我的代码在给定日期的情况下是否能正确反应。
【问题讨论】:
标签: ios-simulator
Xcode 11 带来了使用 simctl 命令行工具更改日期(和时间)的能力:
xcrun simctl status_bar booted override --time "2007-01-09T09:41:00-08:00"
日期和时间采用 ISO 8601 格式。如果您希望时钟显示给定时间,请务必调整时区(“-08:00”适用于 PST/加利福尼亚,“+01:00”适用于西欧,...)。
【讨论】:
更改您的 mac 系统日期和时间。它会反映在模拟器中。转到“系统首选项”-> 日期和时间。
【讨论】: