solarterm

package
v0.0.0-...-6d37a68 Latest Latest
Warning

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

Go to latest
Published: Feb 29, 2020 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const SolartermFromYear = 1904

SolartermFromYear 支持的最早年份

View Source
const SolartermToYear = 2024

SolartermToYear 支持的最晚年份

Variables

This section is empty.

Functions

func SpringTimestamp

func SpringTimestamp(year int64) (time int64)

SpringTimestamp 获取指定年份立春的时间

Types

type Solarterm

type Solarterm struct {
	// contains filtered or unexported fields
}

Solarterm 节气

func CalcSolarterm

func CalcSolarterm(t *time.Time) (p, n *Solarterm)

CalcSolarterm 计算节气区间

func NewSolarterm

func NewSolarterm(index int64) *Solarterm

NewSolarterm 创建节气对象

func (*Solarterm) Alias

func (solarterm *Solarterm) Alias() string

Alias 返回节气名称(立春雨水...)

func (*Solarterm) Equals

func (solarterm *Solarterm) Equals(b *Solarterm) bool

Equals 返回两个对象是否相同

func (*Solarterm) Index

func (solarterm *Solarterm) Index() int64

Index 返回节气在索引表的索引

func (*Solarterm) IsInDay

func (solarterm *Solarterm) IsInDay(t *time.Time) bool

IsInDay 查询是否为某一天为当前的节气

func (*Solarterm) IsToday

func (solarterm *Solarterm) IsToday() bool

IsToday 该节气是否为今天

func (*Solarterm) Next

func (solarterm *Solarterm) Next() *Solarterm

Next 下一个节气

func (*Solarterm) Order

func (solarterm *Solarterm) Order() int64

Order 返回节气序数(12...)

func (*Solarterm) Prev

func (solarterm *Solarterm) Prev() *Solarterm

Prev 上一个节气

func (*Solarterm) Time

func (solarterm *Solarterm) Time() time.Time

Time 根据节气时间戳获取time.Time对象

func (*Solarterm) Timestamp

func (solarterm *Solarterm) Timestamp() int64

Timestamp 返回当前节气的时间戳

Jump to

Keyboard shortcuts

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