文档章节

Time 方法

在 time.Time 值上使用这些方法。

本章内容

  • Add 返回给定时间加上给定时长后的时间。 (今天)
  • AddDate 返回给定 time.Time 值加上指定的年、月、日之后对应的时间。 (今天)
  • After 报告 TIME1 是否晚于 TIME2。 (今天)
  • Before 报告 TIME1 是否早于 TIME2。 (今天)
  • Day 返回给定 time.Time 值所在月份的日期。 (今天)
  • Equal 报告 TIME1 是否等于 TIME2。 (今天)
  • Format 按布局字符串返回 time.Time 值的文本表示。 (今天)
  • Hour 返回给定 time.Time 值在一天中的小时数,范围为 [0, 23]。 (今天)
  • IsDST 报告给定 time.Time 值是否处于夏令时。 (今天)
  • IsZero 报告给定 time.Time 值是否表示零时刻,即 1 年 1 月 1 日 00:00:00 UTC。 (今天)
  • Local 返回给定 time.Time 值,并把位置设为本地时间。 (今天)
  • Minute 返回给定 time.Time 值在小时内的分钟偏移,范围为 [0, 59]。 (今天)
  • Month 返回给定 time.Time 值所在的月份。 (今天)
  • Nanosecond 返回给定 time.Time 值在秒内的纳秒偏移,范围为 [0, 999999999]。 (今天)
  • Round 返回把 TIME 舍入到自 0001 年 1 月 1 日 00:00:00 UTC 起最接近 DURATION 整数倍后的结果。 (今天)
  • Second 返回给定 time.Time 值在分钟内的秒偏移,范围为 [0, 59]。 (今天)
  • Sub 返回 TIME1 减去 TIME2 所得的时长。 (今天)
  • Truncate 返回把 TIME 向下舍入到自 0001 年 1 月 1 日 00:00:00 UTC 起 DURATION 整数倍后的结果。 (今天)
  • UTC 返回给定 time.Time 值,并把位置设为 UTC。 (今天)
  • Unix 返回给定 time.Time 值自 1970 年 1 月 1 日 UTC 起经过的秒数。 (今天)
  • UnixMicro 返回给定 time.Time 值自 1970 年 1 月 1 日 UTC 起经过的微秒数。 (今天)
  • UnixMilli 返回给定 time.Time 值自 1970 年 1 月 1 日 UTC 起经过的毫秒数。 (今天)
  • UnixNano 返回给定 time.Time 值自 1970 年 1 月 1 日 UTC 起经过的纳秒数。 (今天)
  • Weekday 返回给定 time.Time 值所在的星期几。 (今天)
  • Year 返回给定 time.Time 值所在的年份。 (今天)
  • YearDay 返回给定 time.Time 值在一年中的第几天:平年为 [1, 365],闰年为 [1, 366]。 (今天)