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: April 1, 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   ⬇️ 407.7K
Dart 3 compatible
Maintenance Status: Good

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

timezone
👍 569   ⬇️ 1.9M
Dart 3 compatible
Maintenance Status: Good

Time zone databases and time zone aware `DateTime`.

jiffy
👍 1.15K   ⬇️ 205.9K
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
👍 380   ⬇️ 741.5K
Dart 3 compatible
Maintenance Status: Good

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

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

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

date_format
👍 447   ⬇️ 140.7K
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   ⬇️ 84.5K
Dart 3 compatible
Maintenance Status: Poor

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

adhan
👍 233   ⬇️ 298
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   ⬇️ 1.8K
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   ⬇️ 49.8K
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   ⬇️ 30.1K
Dart 3 compatible
Maintenance Status: Good

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

get_time_ago
👍 168   ⬇️ 7.4K
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   ⬇️ 19.2K
Dart 3 compatible
Maintenance Status: Poor

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

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

Recurrence rule parsing & calculation as defined in the iCalendar RFC

hijri
👍 144   ⬇️ 12.2K
Dart 3 compatible
Maintenance Status: Poor

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

date_time_format
👍 118   ⬇️ 16.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   ⬇️ 9.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   ⬇️ 40.6K
Dart 3 compatible
Maintenance Status: Poor

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

age_calculator
👍 64   ⬇️ 12.8K
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   ⬇️ 124
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   ⬇️ 432
Dart 3 compatible
Maintenance Status: Poor

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

abushakir
👍 51   ⬇️ 293
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.3K
Dart 3 compatible
Maintenance Status: Average

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

time_plus
👍 34   ⬇️ 3.5K
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.6K
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   ⬇️ 131
Dart 3 compatible
Maintenance Status: Poor

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

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

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

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

A Dart library for manipulating DateTimes.

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

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

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

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

prayer_time
👍 26   ⬇️ 26
Dart 3 compatible
Maintenance Status: Poor

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

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

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

kosher_dart
👍 23   ⬇️ 811
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.

in_date_utils
👍 23   ⬇️ 797
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.

day
👍 22   ⬇️ 926
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   ⬇️ 5.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   ⬇️ 71
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   ⬇️ 40
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
👍 10   ⬇️ 11.5K
Dart 3 compatible
Maintenance Status: Average

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

flutter_time_guard
👍 17   ⬇️ 101
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   ⬇️ 341
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   ⬇️ 129
Dart 3 compatible
Maintenance Status: Good

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

general_datetime
👍 3   ⬇️ 49
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

posix_tz
👍 3   ⬇️ 31
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.

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

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

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

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

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

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

flutter_native_timezone
👍 259   ⬇️ 9.2K

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   ⬇️ 293

Maintenance Status: Poor

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

age
👍 29   ⬇️ 60

Maintenance Status: Poor

age Flutter package.

date_util
👍 28   ⬇️ 108

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   ⬇️ 37

Maintenance Status: Poor

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

libpray
👍 21   ⬇️ 24

Maintenance Status: Poor

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

flutter_greetings
👍 20   ⬇️ 30

Maintenance Status: Poor

To be able to show greeting message depending upon time.

true_time
👍 17   ⬇️ 17

Maintenance Status: Poor

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