【发布时间】:2019-05-19 03:54:40
【问题描述】:
我正在解析数据库中的时间戳。我的布局如下:
layout = "2006-01-02 15:04:05.000000000 -0700 MST"
pipelineTS, err := time.Parse(layout, rawPipelineTS)
问题是有时小数秒不是9位数,例如:
2018-12-18 15:25:08.73728596 +0000 UTC
当它找到这样的值时,它会出错。有想法该怎么解决这个吗?时间戳来自数据库表。我需要它取任意数量的小数秒数。
【问题讨论】:
标签: go time timestamp datetime-parsing