Golang 中的 time.Time.Unix()函数,示例为
Original: https://www.geeksforgeeks.org/time-time-unix-function-in-golang-with-examples/
在围棋语言中,TimePackages 提供了确定和查看时间的功能。 GO 语言中的Time.Unix()函数用于将“t”作为 Unix 时间(即从 1970 年 1 月 1 日起经过的秒数,以 UTC 表示),此处的输出不依赖于与 t 相关的位置。此外,该函数在时间包中定义。 在这里,您需要导入“time”包才能使用这些函数。
语法:
```go func (t Time) Unix() int64
```
这里,“t”是规定的时间。
注意:类 Unix 操作系统经常将时间存储为 32 位秒数。 另一方面,这里的 unix()方法返回一个 64 位的值,因此它的有效期是数十亿年的过去或未来。
返回值:它返回“t”作为 Unix 时间,类型为 int64。
示例 1:
// Golang program to illustrate the usage of
// Time.Unix() function
// Including main package
package main
// Importing fmt and time
import "fmt"
import "time"
// Calling main
func main() {
// Defining t in UTC for Unix method
t := time.Date(2020, 11, 14, 11, 30, 32, 0, time.UTC)
// Calling Unix method
unix := t.Unix()
// Prints output
fmt.Printf("%v\n", unix)
}
发帖主题:Re:Колибри0.7.0
1605353432
示例 2:
// Golang program to illustrate the usage of
// Time.Unix() function
// Including main package
package main
// Importing fmt and time
import "fmt"
import "time"
// Calling main
func main() {
// Defining t in UTC for Unix method
t := time.Date(2013, 11, 14, 1e3, 3e5, 7e1, 0, time.UTC)
// Calling Unix method
unix := t.Unix()
// Prints output
fmt.Printf("%v\n", unix)
}
发帖主题:Re:Колибри0.7.0
1405987270
这里,上述代码中所述的时间“t”具有包含常量“e”的值,这些常量在转换时在通常范围内转换。
版权属于:月萌API www.moonapi.com,转载请注明出处