长话短说,我可以访问的数据是小时、分钟、秒。我希望将其转换为时间对象(没有日期(。这在围棋中可能吗?
示例:
Hours := 17
Minutes := 55
Seconds := 25.62
我想做一些类似的事情
t := time.Parse(Hours, Minutes, Seconds) // hoping this reads 17:55:25.62
我发现的所有东西似乎都需要一个日期或一个需要日期的格式。
有什么想法吗?
我希望将其转换为时间对象(没有日期(。这在围棋中可能吗?
不使用标准库。time
包提供两种主要的数据类型:Date
,它描述一个时间点;以及描述时间间隔的Duration
。没有日期组件,就没有时间的标准库表示。
如果你真的在问是否有可能在围棋中代表这样的东西,答案只能是";当然是"-例如:
type JustTime struct {
Hour int
Minute int
Second float
}
会起作用,但这是否有用完全取决于您的特定用例。