extime

package
v1.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package extime 收集时间操作或计算的方法,以及有关不同国家地域的特殊日期方法。

根据一些习惯会创建一些常用的常量,简化程序书写,特别是格式化方面的。

Index

Constants

View Source
const (
	// Nanosecond 纳秒,作为最基础的单位
	Nanosecond time.Duration = 1

	// Microsecond 微妙,表示1微妙持续的纳秒时长
	Microsecond = 1000 * Nanosecond

	// Millisecond 毫秒,表示1毫秒持续的纳秒时长
	Millisecond = 1000 * Microsecond

	// Second 秒,表示1秒持续的纳秒时长
	Second = 1000 * Millisecond

	// Minute 分钟,表示1分钟持续的纳秒时长
	Minute = 60 * Second

	// Hour 小时,表示1小时持续的纳秒时长
	Hour = 60 * Minute

	// Day 天,表示1天持续的纳秒时长
	// 这里不考虑夏时制问题,泛指国际基础单位制(民用日)所理解的时间
	Day = 24 * Hour

	// Week 周, 表示1周持续的纳秒时长
	// 这里不考虑夏时制问题,泛指国际基础单位制(民用日)所理解的时间
	Week = 7 * Day
)

通用的时间单位持续时长,这里泛指国际基础单位制(民用日)所理解的时间,不考虑夏时制,不用作科学与天文学 例如 一天 24小时,一周 168小时,7天

Variables

This section is empty.

Functions

func ParseInLocal

func ParseInLocal(layout, value string) (time.Time, error)

ParseInLocal 将时间解析到 time.Local 本地时区,用于解决使用 time.Parse 因缺失时区信息,默认被设置成 UTC,从而引起一系列时区问题。

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL