这似乎应该很简单,但是如果是这样,我就缺少了一些东西。
我有一个日志文件,其中包含以下格式的日期:
16-Jul-2019 10:47:05 America/Chicago
要解析这些内容,我在<source>
块中使用了这种格式:
time_format %d-%b-%Y %H:%M:%S %Z
但是,据我所知,这只会解析与rfc822兼容的时区。尽管America/Chicago
在tzinfo中有效,但是生成的流利记录具有时间戳2019-07-16T10:47:05Z
。时区将被忽略,并且解析回落到本地时间(服务器上的UTC)。
解析时区很重要,因为:
不幸的是,我处于根本无法控制日志格式的位置。