This commit is contained in:
Daniel 2024-10-18 14:51:04 +08:00
parent 1b9bc4daf1
commit 6c4a72b16e
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -424,6 +424,19 @@ func RenderTemplateCol(ial map[string]string, rowValues []*av.KeyValues, tplCont
if nil == parseErr {
dataModel["created"] = created
} else {
errMsg := parseErr.Error()
if strings.Contains(errMsg, "minute out of range") {
// parsing time "20240709158553": minute out of range
// 将分秒部分置为 0000
createdStr = createdStr[:len("2006010215")] + "0000"
} else if strings.Contains(errMsg, "second out of range") {
// parsing time "20240709154592": second out of range
// 将秒部分置为 00
createdStr = createdStr[:len("200601021504")] + "00"
}
created, parseErr = time.ParseInLocation("20060102150405", createdStr, time.Local)
}
if nil != parseErr {
logging.LogWarnf("parse created [%s] failed: %s", createdStr, parseErr)
dataModel["created"] = time.Now()
}