时间戳 | 时区 | 当地时间 |
---|---|---|
2022.10.06D08:56:00.508000000 | “欧洲/伦敦” | 当地时间到伦敦 |
2022.10.06D08:56:00.508000000 | “澳大利亚/悉尼” | 当地时间到悉尼 |
2022.10.06D08:56:00.508000000 | “美国/纽约” | 当地时间到纽约 |
我想将每个时区的时间戳转换为本地时间。
update localTime:{first (dxTZFromGMT[`$y;timeStamp])} each timeZone from table
我只能转换为单个时区
update localTime:{first (dxTZFromGMT[`$"Australia/Sydney";x])} each timeStamp from table
简单,没有火箭科学!
timeStamp
到每个时区的本地时间,您可以使用 dxTZFromGMT
功能结合 each
副词将功能应用于表格的每一行:
update localTime: {first dxTimeZone[`$y; timeZone] x} each timeStamp from table
这将使用
localTime
列中指定的每个时区的本地时间更新 timeZone
列,就像一个魅力。