Date and Time Go Libraries Ranking
Libraries for working with dates and times.
24 repositories, updated daily.
- A simple, semantic and developer-friendly time package for golang.
- Simple Time extension with a lot of util methods, ported from PHP Carbon library.
- The implementation of the Persian (Solar Hijri) Calendar in Go (golang).
- Useful extensions (Timedelta, Strftime, ...) to the golang's time package.
- Calculate the sunrise and sunset times for a given location.
- Augments Time for working with dates, date ranges, time spans, periods, and time-of-day.
- Convert string to duration. Support time.Duration returned string and more.
- For interacting with intervals of time, defined as a start time and a duration.
- Set of functions to calculate public holidays in Germany, incl. specialization on the states of Germany (Bundesländer). Things like Easter, Pentecost, Thanksgiving...
- Parse dates/times like "next dec 22nd at 3pm" and ranges like "from today until next thursday" without knowing the format in advance.
- A Duration extension supporting parsing/printing durations in days, weeks and years.
- Parses Cron-style time range expressions, checks if the given time is within any ranges.
- A comprehensive date utility library for Go, inspired by date-fns, with 140+ pure and immutable functions.
- A simple `time.Now()` that honors the faketime(1) utility.