Go语言中DateTime的用法介绍

发布时间:2025-01-01 13:01

一、基本使用

①从属于time这个包

②一般使用都是使用

time.Time 这个类型表示时间 ,time包中还有一些常量,源码如下

// Common durations. There is no definition for units of Day or larger
// to avoid confusion across daylight savings time zone transitions.
//
// To count the number of units in a Duration, divide:
//  second := time.Second
//  fmt.Print(int64(second/time.Millisecond)) // prints 1000
//
// To convert an integer number of units to a Duration, multiply:
//  seconds := 10
//  fmt.Print(time.Duration(seconds)*time.Second) // prints 10s
//
const ( Nanosecond Duration = 1 Microsecond = 1000 * Nanosecond Millisecond = 1000 * Microsecond Second = 1000 * Millisecond Minute = 60 * Second Hour = 60 * Minute )

③ time.Now() 获取当前的时间,返回的是Time类型

Time类型中的

  • Year() 获取当前的年份
  • Month() 获取当前的月份
  • Day() 获取当前的日期
  • Hour() 获取当前小时
  • Minute() 获取当前分钟
  • Second() 获取当前秒

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号