azure - 在查询中使用本地时间
问题描述
我希望此查询的结果显示为当地时间而不是 UTC:
union *
|
order by timestamp desc
我将如何让它显示当地时间?我知道这是一些变化,dateadd(timestamp - 7h)
但我无法弄清楚。
解决方案
由于所有日期时间都以 UTC 表示,因此将它们转换为我们的本地时区通常很有用。为了简单地查看数据,我们可以使用 datetime 数学添加一列来添加或减去必要的小时数。您可以参考这篇文章了解更多详情。
union *
| extend localTimestamp = timestamp - 7h
| order by localTimestamp desc
推荐阅读
- java - 在单个操作中移动 SFTP 位置中的多个文件
- swift - RxSwift .map 表达式过于复杂,无法在合理的时间内解决;考虑将表达式分解为不同的子表达式
- c - 在 C 中使用宏来命名函数
- excel - 自动化帮助,excel 或 SPSS,需要为每五个值计算中值
- python - 使用 pandas 数据框作为查找表
- excel-formula - 向下拖动公式并更改列的引用(索引+匹配)
- javascript - NodeJS - HBS - Javascript 调用 Sqlite DB 来插入数据
- r - ggplot 对一元运算符无效的参数
- javascript - 如何在 Wordpress 的顶级信息类中更改电子邮件
- matlab - 在 Matlab 中使用鲁棒拟合进行相关分析 - 解释 p 值