date - 如何格式化 InfluxQL Rest API 调用返回的时间
问题描述
我正在尝试通过使用 InfluxQL 查询来从 Influx 获取一些数据。
示例响应如下所示:
{
"results": [
{
"statement_id": 0,
"series": [
{
"name": "TIMINGS",
"columns": [
"time",
"value",
"stream"
],
"values": [
[
"2021-09-03T07:45:47.114Z",
8,
"VFE1Machine_Stream"
],
[
"2021-09-03T07:45:43.74Z",
9,
"VFE1Machine_Stream"
],
[
"2021-09-03T07:45:40.633Z",
10,
"VFE1Machine_Stream"
]
]
}
]
}
]
}
引人注目的是第三行有 2 位毫秒数,而不是我通常期望的 3 位。它被正确解析,2021-09-03T07:45:43.74
实际上也是如此2021-09-03T07:45:43.740
,但它在前端看起来并不好看,并且可能错误地暗示它只有 74 毫秒(即2021-09-03T07:45:43.074
)。
有什么方法可以强制流入以毫秒为单位返回 3 位数字?我知道它可能可以被每种框架或语言解析,但希望直接在查询中进行解析。
解决方案
推荐阅读
- jquery - jQuery 可排序 - 创建时
- java - 在 Java 中查找 4 个 CheckBox 的有序选择
- django - 如何将 Python 变量传递给 Django 中另一个应用程序中的模板
- node.js - 未找到 Google Calendar API 错误
- php - 尝试访问 Apache 上的文件时权限被拒绝
- powerbi - 在 Power Query M 函数中声明变量
- bash - 在 Bash 中使用 Flock,因此请求只发出一次
- hibernate - springboot throw 列“id”的列说明符不正确,但程序运行良好
- corda - 如何部署具有所选方私有的业务逻辑的cordapp?
- python - 为什么当下一层是 relu 时,tf.layers.batch_normalization 的参数 'scale' 被禁用?