Flutter Gems is a curated list of 7100+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Date and Time Utilities packages

Last updated: March 18, 2026

The complete list of Dart and Flutter packages is provided below that provide various utilities such as Date and Time Formatting, Date and Time Parsing, Date and Time Humanizing and other Fuzzy TIme Utilities.


timeago
👍 1.99K   ⬇️ 405.1K
Dart 3 compatible
Maintenance Status: Good

A library useful for creating fuzzy timestamps. (e.g. "15 minutes ago")

timezone
👍 568   ⬇️ 1.8M
Dart 3 compatible
Maintenance Status: Good

Time zone databases and time zone aware `DateTime`.

jiffy
👍 1.15K   ⬇️ 188.3K
Dart 3 compatible
Maintenance Status: Good

Jiffy is a Flutter (Android, IOS and Web) date time package for parsing, manipulating, querying and formatting dates and time

time
👍 379   ⬇️ 711K
Dart 3 compatible
Maintenance Status: Good

Type-safe DateTime and Duration calculations, powered by extensions.

flutter_timezone
👍 326   ⬇️ 416K
Dart 3 compatible
Maintenance Status: Good

A flutter plugin for getting the local timezone of the device.

date_format
👍 447   ⬇️ 139.4K
Dart 3 compatible
Maintenance Status: Average

A simple API to format dates. Provides various constants to build Date format string. Use `formatDate` method to format date according to format string.

ntp
👍 258   ⬇️ 86.1K
Dart 3 compatible
Maintenance Status: Poor

Fetch accurate time or current DateTime object from (NTP) Network Time Protocol server.

adhan
👍 233   ⬇️ 869
Dart 3 compatible
Maintenance Status: Poor

Adhan for Dart / Muslim Prayer Times Library. Now retrieving Prayer time in Dart easier than ever.

shamsi_date
👍 223   ⬇️ 3.5K
Dart 3 compatible
Maintenance Status: Good

A Flutter and Dart package for using Jalali (Shamsi, Solar, Persian, Jalaali or شمسی) calendar. You can convert, format and manipulate Jalali and Gregorian (Miladi) date and times.

duration
👍 171   ⬇️ 51.1K
Dart 3 compatible
Maintenance Status: Average

Utilities to make working with 'Duration's easier. Formats duration in human readable form and also parses duration in human readable form to Dart's Duration.

dart_date
👍 189   ⬇️ 28.5K
Dart 3 compatible
Maintenance Status: Good

Date manipulation library. DateTime extensions. Also includes an Interval object.

get_time_ago
👍 168   ⬇️ 8.2K
Dart 3 compatible
Maintenance Status: Good

A Dart package to convert and format `DateTime` objects into human-readable 'time ago' strings like '20 seconds ago', 'a minute ago', or '7 hours ago'.

time_machine
👍 151   ⬇️ 17.3K
Dart 3 compatible
Maintenance Status: Poor

Date and time library for Flutter, Web, and Server with support for timezones, calendars, cultures, formatting and parsing.

hijri
👍 143   ⬇️ 14.3K
Dart 3 compatible
Maintenance Status: Poor

Convert between Hijri Calendar and Gregorian Calendar date support Arabic and English Local.

rrule
👍 92   ⬇️ 63K
Dart 3 compatible
Maintenance Status: Good

Recurrence rule parsing & calculation as defined in the iCalendar RFC

date_time_format
👍 118   ⬇️ 15.7K
Dart 3 compatible
Maintenance Status: Poor

Utilities for formatting Dart's DateTime object using standard date/time notation or as a relative time offset.

moment_dart
👍 85   ⬇️ 8.3K
Dart 3 compatible
Maintenance Status: Good

Multi-purpose immutable DateTime subclass. Supports multiple localizations to easily convert DateTime and Duration into human-readable format

week_of_year
👍 47   ⬇️ 36.6K
Dart 3 compatible
Maintenance Status: Poor

Adds extension method to get the ISO 8601 week of year from a date

age_calculator
👍 64   ⬇️ 14K
Dart 3 compatible
Maintenance Status: Poor

A Flutter package to calculate someone's age in days, months, and years; in addition it can be used to find the difference between two dates.

prayers_times
👍 60   ⬇️ 206
Dart 3 compatible
Maintenance Status: Poor

Seamlessly access precise prayer times with our Flutter package tailored to your location. Enhance your namaz routine effortlessly.

simple_moment
👍 51   ⬇️ 361
Dart 3 compatible
Maintenance Status: Poor

A simple implementation of the Moment.js features for relative time.

abushakir
👍 51   ⬇️ 223
Dart 3 compatible
Maintenance Status: Poor

A Dart/ Flutter Package for Ethiopian calendar system (ባሕረ ሃሳብ). It can help you integrate Ethiopian DateTime, calendar and all the movable fastings with respective holidays.

timeago_flutter
👍 34   ⬇️ 10.1K
Dart 3 compatible
Maintenance Status: Average

Timeago Widget for Flutter to create fuzzy timestamps. (e.g. "15 minutes ago").

time_plus
👍 33   ⬇️ 2.7K
Dart 3 compatible
Maintenance Status: Good

Extensions for DateTime and Duration to easily add, convert, and work with time in Dart.

datetime_setting
👍 29   ⬇️ 5.7K
Dart 3 compatible
Maintenance Status: Average

Flutter plugin to get information about auto time and auto timezone. Open setting if not set to auto.

time_ago_provider
👍 33   ⬇️ 198
Dart 3 compatible
Maintenance Status: Poor

library for generating fuzzy timestamp for example ("9 minutes ago")

instant
👍 31   ⬇️ 1.8K
Dart 3 compatible
Maintenance Status: Poor

A package that exports functions for converting, formatting, and nicening of dates/times in Dart.

date_utils
👍 30   ⬇️ 317
Dart 3 compatible
Maintenance Status: Poor

A Dart library for manipulating DateTimes.

calendar_time
👍 27   ⬇️ 241
Dart 3 compatible
Maintenance Status: Poor

Implementation of MomentJS's calendar time, plus a bunch of other helper methods.

relative_time
👍 21   ⬇️ 6K
Dart 3 compatible
Maintenance Status: Poor

Expresses a DateTime object relative to the current time in text form.

prayer_time
👍 26   ⬇️ 21
Dart 3 compatible
Maintenance Status: Average

A Dart Pacakge to get prayer times of different loctions based on geo and timezone.

bangla_utilities Card Image
bangla_utilities
👍 25   ⬇️ 60
Dart 3 compatible
Maintenance Status: Average

Plugin for English to Bangla date-time and number conversion.

in_date_utils
👍 23   ⬇️ 761
Dart 3 compatible
Maintenance Status: Good

Utils for DateTime. Easily modify, check and copy dates. Get numbers of days in year/month. And many more.

kosher_dart
👍 23   ⬇️ 675
Dart 3 compatible
Maintenance Status: Good

This Plugin for a specialized calendar that can calculate different astronomical times for Jewish zmanim or religious times for prayers and other Jewish religious duties.

day
👍 22   ⬇️ 877
Dart 3 compatible
Maintenance Status: Poor

A date library Day.js in dart. Day.dart is inspired by Day.js. Write with nearly the same API. Build on the top of the powerful DateTime class.

any_date
👍 17   ⬇️ 6K
Dart 3 compatible
Maintenance Status: Good

A package for parsing String into DateTime in any format. Easy way to parse a date in any format and in any language, while always respecting ISO and RFC formats.

dateable
👍 22   ⬇️ 85
Dart 3 compatible
Maintenance Status: Poor

A Dart package to help you with managing dates easily. Can be used to store, format, convert, construct, parse and serialise dates.

date_util_plus
👍 21   ⬇️ 49
Dart 3 compatible
Maintenance Status: Poor

DateUtilPlus, a powerful Dart API designed to augment and simplify date and time handling in your Dart projects.

sugar
👍 9   ⬇️ 9.4K
Dart 3 compatible
Maintenance Status: Average

Forus Labs' standard library extension. Utilities for date-times, timezones, collections, monads & more.

flutter_time_guard
👍 17   ⬇️ 140
Dart 3 compatible
Maintenance Status: Good

Flutter plugin that detects manual date/time/timezone changes, validates device clocks against NTP, and prevents clock-tampering in security-critical apps.

datetime_loop
👍 11   ⬇️ 492
Dart 3 compatible
Maintenance Status: Good

A Flutter package that provides a widget to listen to the system's datetime and trigger a rebuild based on the specified time unit.

at_events_flutter
👍 7   ⬇️ 185
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin project to manage events (time, place and attendees) using the atPlatform.

posix_tz
👍 3   ⬇️ 35
Dart 3 compatible
Maintenance Status: Average

Posix timezones package. This package is designed to simplify working with timezones, allowing developers to read and write timezones in posix standard.

general_datetime
👍 2   ⬇️ 68
Dart 3 compatible
Maintenance Status: Good

general_datetime is an package to handle all calendars and dates. The powerful interface can make any custom calendars

thai_buddhist_date Card Image
thai_buddhist_date
👍 1   ⬇️ 137
Dart 3 compatible
Maintenance Status: Good

A small Dart package for parsing and formatting Thai Buddhist (พ.ศ.) dates.

flutter_date_kit
👍 1   ⬇️ 34
Dart 3 compatible
Maintenance Status: Good

A Flutter package for easy date formatting using the intl package.

sunrise_sunset_api
👍 1   ⬇️ 16
Dart 3 compatible
Maintenance Status: Average

This is sa simple Rapper for the Sunrise-Sunset API written in Dart

flutter_native_timezone
👍 259   ⬇️ 10.1K

Maintenance Status: Poor

A flutter plugin for getting the local timezone of the os.

time_formatter
👍 38   ⬇️ 1

Maintenance Status: Poor

Format UNIX timestamps into human-readable strings in Dart; inspired by YouTube's time formatting habits.

flutter_native_timezone_updated_gradle
👍 30   ⬇️ 403

Maintenance Status: Poor

A flutter plugin for getting the local timezone of the device.

age
👍 29   ⬇️ 52

Maintenance Status: Poor

age Flutter package.

date_util
👍 28   ⬇️ 114

Maintenance Status: Poor

A simple dart API with a complete set of date helper methods not available in the DateTime API hence, production is made easier when working with dates.

buddhist_datetime_dateformat
👍 24   ⬇️ 64

Maintenance Status: Poor

A dart package that help developer get DateTime's year in Buddhist calendar format, also support DateFormatter

libpray
👍 21   ⬇️ 21

Maintenance Status: Poor

Muslim prayer times library for Dart which includes various calculation and juristic method that can be customised.

flutter_greetings
👍 20   ⬇️ 38

Maintenance Status: Poor

To be able to show greeting message depending upon time.

true_time
👍 17   ⬇️ 14

Maintenance Status: Poor

NTP library for Flutter. Get the true time impervious to device clock changes.