Skip to content
/ anytime Public

general purpose extensions to golang's time package

License

Notifications You must be signed in to change notification settings

usk81/anytime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anytime

This package is EXPERIMENTAL now !!

Overview

anytime is a library which provides a set of extensions on go's standard time library.

Install

go get github.com/usk81/anytime

Goal

  • Be compatible with standard time library
  • Can be replaced from the standard time library

Progress

Time

Function Implementation Note
Date 🚧
Now ✔️
Parse ✔️
ParseInLocation 🚧
Unix ✔️
(t Time) Add ❌
(t Time) AddDate ❌
(t Time) After ❌
(t Time) AppendFormat ✔️ no overrdide
(t Time) Before ❌
(t Time) Clock ✔️ no overrdide
(t Time) Date 🚧
(t Time) Day ✔️ no overrdide
(t Time) Equal ❌
(t Time) Format ✔️ no overrdide
(t *Time) GobDecode ❌
(t Time) GobEncode ❌
(t Time) Hour ✔️ no overrdide
(t Time) ISOWeek ✔️ no overrdide
(t Time) In ❌
(t Time) IsZero ✔️ no overrdide
(t Time) Local ❌
(t Time) Location ❌
(t Time) MarshalBinary ❌
(t Time) MarshalJSON ✔️
(t Time) MarshalText ✔️
(t Time) Minute ✔️ no overrdide
(t Time) Month ❌
(t Time) Nanosecond ✔️ no overrdide
(t Time) Round ❌
(t Time) Second ✔️ no overrdide
(t Time) String ✔️ no overrdide
(t Time) Sub ❌
(t Time) Truncate ❌
(t Time) UTC ❌
(t Time) Unix ✔️ no overrdide
(t Time) UnixNano ✔️ no overrdide
(t *Time) UnmarshalBinary ❌
(t *Time) UnmarshalJSON ✔️
(t *Time) UnmarshalText ✔️
(t Time) Weekday ✔️ no overrdide
(t Time) Year ✔️ no overrdide
(t Time) YearDay ✔️ no overrdide
(t Time) Zone ✔️ no overrdide

About

general purpose extensions to golang's time package

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages