Go语言编程入门:日期和时间/计算时间差

2023-02-0410:48:58编程语言入门到精通Comments583 views字数 417阅读模式

日期和时间

基本用法

示例:时间的基本用法文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/30707.html

package main

import (
	"fmt"
	"time"
)

func main() {
	// 当前时间
	now := time.Now()

	// 时间戳
	fmt.Println(now.Unix())

	// 格式化
	fmt.Println(now.Format("2006-01-02 15:04:05"))

	// 获取年月日
	fmt.Println(now.Year(), now.Month(), now.Day(), 
                now.Hour(), now.Minute(), now.Second())
}

计算时间差

示例代码:计算时间差文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/30707.html

package main

import (
	"fmt"
	"time"
)

func main() {
	// 当前时间
	now := time.Now()

	// 休眠
	time.Sleep(time.Second)

	// 计算时间差
	delta := time.Now().Sub(now)
	fmt.Printf("delta: %v\n", delta)
}
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/ymba/30707.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/ymba/30707.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定