如何计算两个日期之间的天数?在下面的代码中,我应该得到小时数,这意味着我只需要除以 24。但是,我得到的结果类似于-44929.000000。我只看一两天,所以我预计 24 或 48 小时。
package main
import (
"fmt"
"time"
)
func main() {
timeFormat := "2006-01-02"
t, _ := time.Parse(timeFormat, "2014-12-28")
fmt.Println(t)
// duration := time.Since(t)
duration := time.Now().Sub(t)
fmt.Printf("%f", duration.Hours())
}
这是可执行的 Go 代码:http : //play.golang.org/p/1MV6wnLVKh
开心每一天1111
相关分类