0.3.0 • Published 6 years ago
datetime-types v0.3.0
datetime-types
This library provides immutable dates, times, intervals, periods and durations
for JavaScript and TypeScript. These types help carry the intent of a value,
instead of representing everything as a Date.
import { LocalDate, LocalTime } from 'datetime-types';
const date = LocalDate.of(2042, 10, 2);
const time = LocalTime.from({
hour: 12,
minute: 45
});Status and features
This is currently an early release with only a few types without much ability to manipulate values.
Types implemented:
LocalDatefor representing a date without a timeLocalTimefor representing a time without a date or timezoneLocalDateTimefor representing a date and time without a timezoneDayOfWeekenumerationMonthenumerationYearfor representing a single yearDateIntervalfor representing an interval between two dates