0

我正在以 JSON 格式为我的云托管应用程序编写日志。

前任:

{"timestamp":1343205650,"app_name":"gmail","app_version":"2.45467","category":"Info","err_no":-1,"message":"Started","source_file": "appstartcrawler.cc","source_line":79}

该日志稍后由 Splunk 解析和索引。

我的问题是我应该为时间戳使用什么格式,为什么?一些选项是:

  1. ISO 8601(例如:2004-02-12T15:19:21+00:00)
  2. RFC 2822(例如:2000 年 12 月 21 日星期四 16:01:07 +0200)
  3. Unix 时间戳
  4. MySQL 格式等
4

1 回答 1

1

根据这里的文章,选项 1、2 是首选,包括 4 位数的年份和时区。

我们使用的是 ISO 8601,它运行良好。

于 2012-09-28T15:57:40.027 回答