40 Resources
Carbon 中文 | English carbon 是一个轻量级、语义化、对开发者友好的 Golang 时间处理库,支持链式调用和 gorm、xorm、zorm 等主流 orm。 如果您觉得不错,请给个 star 吧 github:github.com/golang-module/carbon g
A fast ISO8601 date parser for Go go get github.com/relvacode/iso8601 The built-in RFC3333 time layout in Go is too restrictive to support any ISO860
Project52 Golang Challenge A project to write a small project everyweek. All projects are written by Golang. Preface: I saw a slide reflectionsfrom 52
Go Date Parser Parse many date strings without knowing format in advance. Uses a scanner to read bytes and use a state machine to find format. Much fa
Gostradamus is a Go library that offers a lightweight and human-friendly way to create, transform, format, and parse datetimes. It uses the underlying Go time library and the main gostradamus' type DateTime can be easily converted to and from time.Time.
clock Clock is a small library for mocking time in Go. It provides an interface around the standard library's time package so that the application can
🌐 A time zone helper tz helps you schedule things across time zones. It is an interactive TUI program that displays time across a few time zones of y
go-timeparser Flexible Time Parser for Golang Installation Download timeparser w
when when is a natural language date/time parser with pluggable rules and merge strategies Examples tonight at 11:10 pm at Friday afternoon the deadli
Focus is a cross-platform productivity timer for the command line. It is based on the Pomodoro Technique, a time management method developed by Francesco Cirillo in the late 1980s.
timediff is a Go package for printing human readable, relative time differences. Output is based on ranges defined in the Day.js JavaScript library, and can be customized if needed.
Goment Current Version: 1.4.0 Changelog Goment is a port of the popular Javascript datetime library Moment.js. It follows the Moment.js API closely, w
Now Now is a time toolkit for golang Install go get -u github.com/jinzhu/now Usage Calculating time based on current time import "github.com/jinzhu/n
timeutil - useful extensions to the golang's time package timeutil provides useful extensions (Timedelta, Strftime, ...) to the golang's time package.
Carbon A simple extension for Time based on PHP's Carbon library. Features: Time is embedded into Carbon (provides access to all of Time's functionali
durafmt durafmt is a tiny Go library that formats time.Duration strings (and types) into a human readable format. go get github.com/hako/durafmt Why
go-sunrise Go package for calculating the sunrise and sunset times for a given location based on this method. Usage To calculate sunrise and sunset ti
date Package date provides functionality for working with dates. This package introduces a light-weight Date type that is storage-efficient and conven
Go Persian Calendar Go Persian Calendar provides functionality for conversion among Persian (Solar Hijri) and Gregorian calendars. A Julian calendar i
Go String To Duration (go-str2duration) This package allows to get a time.Duration from a string. The string can be a string retorned for time.Duratio
CancelReader A cancelable reader for Go This package is based on the fantastic w
strftime Fast strftime for Go SYNOPSIS f := strftime.New(`.... pattern ...`) if err := f.Format(buf, time.Now()); err != nil { log.Println(err.Err
Go's standard library contains a single date package - time. The type provided by it, Time, contains date, time and location information.
A tiny time object in Go. Tinytime uses 4 bytes of memory vs the 24 bytes of a standard time.Time{}
timea.go timea.go (did you see what I did there?) is a simple library to print given times in "time ago" manner. Usage Get it: go get github.com/caarl
timespan timespan is a Go library for interacting with intervals of time, defined as a start time and a duration. Documentation API Installation Insta
Kair Date and Time - Golang Formatting Library Setup To get Kair Go CLI go get github.com/GuilhermeCaruso/kair Go DEP dep ensure -add github.com/G
Feiertage Feiertage is a Go/Golang library for calculating German and Austrian bank holidays. It includes the calculation of the date of Easter and, m
a-puzzle-a-day Solver for a-puzzle-a-day, powered by jandan.net. Install go get github.com/gonejack/a-puzzle-a-day Usage a-puzzle-a-day jun 26 Fis
duration Copy of stdlib's time.Duration, but ParseDuration accepts other units as well: d: days (7 * 24 * time.Hour) w: weeks (7 * Day) mo: months (30
date Package date provides functionality for working with dates. This package introduces a light-weight Date type that is storage-efficient and coveni
Asynchronous fetch unlimited times a website.
Jalali Structural time package for jalali calendar. This package support parse from string, json and time. Structures There are three data structures
go-olson-timezone A Golang library that tries to figure out your local timezone.
TurmaFinder Descubra em qual turma você está esse ano. Como saber em qual turma
decimal Arbitrary-precision fixed-point decimal numbers in go. Note: Decimal library can "only" represent numbers with a maximum of 2^31 digits after
gostrftime About A Go pkg for formatting time.Time in an strftime(3) like way. Basically, strftime for Go, with a couple of additions. Installing $ go