我应该使用UTC时间和enableSnapshots

时间:2017-01-17 07:52:06

标签: ibm-cloud-infrastructure

我希望将快照计划编辑为现在+ 2分钟'。 以下是我正在做的示例片段 -

t_now = datetime.datetime.utcnow()
sType='WEEKLY'
retention=2
t_new = (t_now + datetime.timedelta(minutes=2))
n_min = t_new.time().minute
n_hr = t_new.time().hour
n_day = t_new.strftime("%A")

result = client['SoftLayer_Network_Storage'].enableSnapshots(sType, retention,n_min, n_hr, n_day, id=storageId)

所以问题是 - 对于t_now,我应该使用UTC时间还是中央时间?

我看到如果我使用UTC时间,则更改计划的最终结果是在当前时间之后6小时2分钟。因此怀疑。

1 个答案:

答案 0 :(得分:0)

您在https://control.softlayer.com/中看到的日期时间归结为Softlayer用户的时区配置,每个用户都有自己的时区,您可以在每个用户的详细信息中看到(Go users->单击您想要的用户)。因此,您在代码中使用的日期时间必须与softlayer门户中的用户具有相同的时区。注意:您的计算机和软件层中的用户的时区可能不同。

此致