Skip to content

spkg/local

Repository files navigation

Local date and time

GoDoc Build Status (Linux) Build status (Windows) Coverage Status GoReportCard License

Package local provides types for representing local dates, and times.

Sometimes it is useful to be able to represent a date or time without reference to an instance in time with a timezone.

For example, when recording a person's date of birth all that is needed is a date. There is no requirement to specify an instant in time with timezone.

There are also circumstances where an event will be scheduled for a date and time in the local timezone, whatever that may be. And example of this might be a schedule for taking medication.

Like the standard library time package, the local package uses the proleptic Gregorian calendar for all calculations. The local package makes use of the time package for all of its date-time calculations. Because some of this code is based on the standard time package, it has the identical license to the Go project.

For usage examples, refer to the GoDoc documentation.