我正在将古老的代码从现有的测试基础架构迁移到ADO。某些代码依赖于从未在PST(可疑的日期数学)之外运行的事实。有什么方法可以在devops的Windows托管代理中配置或重置时区?我尝试仅执行tzutil,但未找到。
答案 0 :(得分:1)
您可以使用Microsoft托管代理运行以下示例bash脚本来配置时区。
echo "checking date"
date
echo "setting date to Asia/Kolkata"
sudo timedatectl set-timezone "Asia/Kolkata"
date
日志中的结果:
2019-07-05T20:26:48.5992486Z checking date
2019-07-05T20:26:48.5992954Z Fri Jul 5 20:26:48 UTC 2019
2019-07-05T20:26:48.5993264Z setting date to Asia/Kolkata
2019-07-05T20:26:48.9107025Z Sat Jul 6 01:56:48 IST 2019
有关详细信息,您可以参考此ticket。