我有一个来自 db 的字符串,比如说
dbString := "2020-03-16 14:46:13 +0530 IST"
Run Code Online (Sandbox Code Playgroud)
我的要求是将此字符串作为 Timestamptz 插入到另一个表中
我正在尝试将 dbString 转换为 Time
timeToBeInserted := time.Parse(time.RFC3339,t.VO.DateLastModified)
Run Code Online (Sandbox Code Playgroud)
我看到以下错误
+0000 UTC parsing time "2020-03-16 14:46:13 +0530 IST" as "2006-01-02T15:04:05Z07:00": cannot parse " 14:46:13 +0530 IST" as "T"
Run Code Online (Sandbox Code Playgroud)
您的日期字符串与RFC3339格式不匹配:
RFC3339 = "2006-01-02T15:04:05Z07:00"
Run Code Online (Sandbox Code Playgroud)
您应该使用自定义格式。以下一个适用于您的字符串:
RFC3339 = "2006-01-02T15:04:05Z07:00"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
709 次 |
| 最近记录: |