Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging 在日志文件中使用ISO与UTC时间字符串格式有什么优势?_Logging_Server_Analytics - Fatal编程技术网

Logging 在日志文件中使用ISO与UTC时间字符串格式有什么优势?

Logging 在日志文件中使用ISO与UTC时间字符串格式有什么优势?,logging,server,analytics,Logging,Server,Analytics,使用ISO与UTC日期时间字符串格式进行日志记录有哪些优点或缺点?我不是在要求辩论,而是关于最佳实践的信息,因为它涉及到几种流行的企业日志阅读器和分析器。例如,Splunk或CloudWatch是否有偏好?等等。对于Javascript,我注意到new Date()可以接受ISO或UTC字符串,因此不需要额外的格式 对于Python,2.7需要提供自定义字符串格式,因此它可以工作,但有点繁琐。在版本3.7中,我看到了一个名为datetime.fromisoformat()的新方法,但如果末尾有一

使用ISO与UTC日期时间字符串格式进行日志记录有哪些优点或缺点?我不是在要求辩论,而是关于最佳实践的信息,因为它涉及到几种流行的企业日志阅读器和分析器。例如,Splunk或CloudWatch是否有偏好?等等。

对于Javascript,我注意到new Date()可以接受ISO或UTC字符串,因此不需要额外的格式

对于Python,2.7需要提供自定义字符串格式,因此它可以工作,但有点繁琐。在版本3.7中,我看到了一个名为datetime.fromisoformat()的新方法,但如果末尾有一个“Z”,它将失败

x=datetime.fromsoformat(“2019-10-10T20:36:53.850Z”)#失败

x=datetime.fromisoformat(“2019-10-10T20:36:53.850”)#工作

对我来说,这在某种程度上意味着业界倾向于更好地支持ISO字符串格式

我曾体验过,在当地时间发布邮件是有问题的,除非您还附加时区:

2019年10月10日星期四16:36:53 GMT-0400

我真的不知道行业领先的日志阅读器