timezone_utils 0.0.1 copy "timezone_utils: ^0.0.1" to clipboard
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 TimezoneUtils utility class for UTC-first datetime and duration calculations.
  • Introduced time difference operations: timeDifference, daysDifference, hoursSince, and minutesSince.
  • Added time expiration management: isExpired, createExpiryFromNow, and hasTimePassedSince.
  • Added precise day boundary extraction: startOfDayUtc and endOfDayUtc.
  • Included duration arithmetic handlers: addDurationUtc and subtractDurationUtc.
  • Provided period validation functionality: isWithinTimeRange.
  • Added UTC migration helper for existing datasets: migrateToUtc.
  • Built-in nowUtcOptimized for high-performance immediate UTC timestamps.
2
likes
160
points
96
downloads

Documentation

API reference

Publisher

verified publisherspeakblend.com

Weekly Downloads

A lightweight, zero-dependency UTC-first utility class for safe timezone operations. Provides expiry checks, time differences, day/hour calculations, and migration helpers.

Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on timezone_utils