英文:
Convert string date (Month, Year) to time.Time
问题
我有一个字符串:
str := "Jan 2020"
我需要将其转换为Go语言中的time.time格式。请问我该如何做?
英文:
I have a string which is :
str := "Jan 2020"
I need to convert this to time.time format in go.How can i do this please ?
答案1
得分: 2
你需要有一个布局字符串来指定如何解析你的字符串。例如:
package main
import (
"time"
"fmt"
)
func main() {
time, err := time.Parse("Jan 2006", "Feb 2020")
if err != nil {
panic(err)
}
fmt.Println(time)
}
你可以在这里找到更多关于标准布局的信息:这里。
英文:
You need to have a layout string that specifies how to parse your string. For example:
<!-- language: go -->
package main
import (
"time"
"fmt"
)
func main() {
time, err := time.Parse("Jan 2006", "Feb 2020")
if err != nil {
panic(err)
}
fmt.Println(time)
}
You may find more about the standard layouts here.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论