timezone_utils 0.0.1
timezone_utils: ^0.0.1 copied to clipboard
A lightweight, zero-dependency UTC-first utility class for safe timezone operations. Provides expiry checks, time differences, day/hour calculations, and migration helpers.
0.0.1 #
- Initial release.
- Added
TimezoneUtilsutility class for UTC-first datetime and duration calculations. - Introduced time difference operations:
timeDifference,daysDifference,hoursSince, andminutesSince. - Added time expiration management:
isExpired,createExpiryFromNow, andhasTimePassedSince. - Added precise day boundary extraction:
startOfDayUtcandendOfDayUtc. - Included duration arithmetic handlers:
addDurationUtcandsubtractDurationUtc. - Provided period validation functionality:
isWithinTimeRange. - Added UTC migration helper for existing datasets:
migrateToUtc. - Built-in
nowUtcOptimizedfor high-performance immediate UTC timestamps.