gpt4 book ai didi

string - 将字符串转换为时间或创建时间常数

转载 作者:IT王子 更新时间:2023-10-29 01:25:28 26 4
gpt4 key购买 nike

这可能是一个愚蠢的问题,但我似乎无法找到如何将字符串格式的日期转换为日期时间格式。非常感谢!

s := "12-25-2012"
var t time.Time

t = s.Time() ???

我希望 t 包含 s 的值。

最佳答案

您需要 time.Parse() 和与您提供的日期字符串相匹配的格式字符串。

这是一个使用您的日期格式的示例。

package main

import (
"fmt"
"time"
)

func main() {
s := "12-25-2012"
format_string := "01-02-2006"
t, err := time.Parse(format_string, s)
if err != nil {
panic(err)
}
fmt.Printf("%v\n", t)
}

http://play.golang.org/p/YAeAJ3CNqO

您可以在 this post 中阅读有关制作自定义格式字符串的更多信息.

关于string - 将字符串转换为时间或创建时间常数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14427830/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com