如何在iOS模拟器中设置日期?

时间:2017-07-22 20:09:19

标签: ios-simulator

有没有办法在模拟器中更改日期以模拟例如Dec.02.2018,Feb.03.2018?我需要检查一下我的代码是否会在给定日期后做出正确反应。

2 个答案:

答案 0 :(得分:5)

Xcode 11带来了使用simctl命令行工具更改日期(和时间)的功能:

a2 = A()

a = A()
print(a.d)   # 4
a.d = 2
print(a.d)   # 2

print(a2.d)  # 4

日期和时间采用ISO 8601格式。如果希望时钟显示给定时间,请务必调整时区(“ -08:00”表示PST /加利福尼亚,“ + 01:00”表示西欧,...)。

答案 1 :(得分:0)

更改您的mac系统日期和时间。它会在模拟器中反映出来。转到“系统首选项”' - >日期和时间。