GolangNote

Golang笔记

中国农历算法之golang版本

Permalink

中国农历算法之 golang 版本,农历年以春节变更,不是以立春为界。

示例:

Go: 农历计算
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package main

import (
    "fmt"
    "github.com/FrankWong1213/golang-lunar"
    "time"
)

func main() {
    now := time.Now()
    fmt.Println(now)
    fmt.Println(lunar.Lunar(now.Format("20060102")))
    fmt.Println(lunar.Lunar("20151025"))
}

输出:

plaintext: 农历计算输出
1
2
3
2015-10-25 20:50:45.476583331 +0800 CST
乙未羊年九月十三
乙未羊年九月十三

项目地址: https://github.com/FrankWong1213/golang-lunar

本文网址: https://golangnote.com/topic/89.html 转摘请注明来源

Related articles

Golang quicktemplate 模版快速入门

Golang 有很多的模版引擎,自带的 `html/template` 也很好,大多数情况都能满足需求,只是有些逻辑、条件判断不好在模版里实现, `quicktemplate` 是个很好的选择。...

Golang 时区时差处理方式

个人习惯用 0 时区时间戳记录时间,可以方便转到不同时区,下面介绍 Golang 时区时差处理...

golang snappy 的使用场合

google 自家的 snappy 压缩优点是非常高的速度和合理的压缩率。压缩率比 gzip 小,CPU 占用小。...

Write a Comment to "中国农历算法之golang版本"

Submit Comment Login
Based on Golang + fastHTTP + sdb | go1.17.1 Processed in 0ms