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