PackageTrack
Sign in Get early access

any_date

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.

1.2.2 5.5K downloads/mo #288 most downloaded on pub.dev gbassisp/any_date

What this package is like to depend on

Last release 5 months ago

18 Mar 2026

Release timing varies

gaps range from 1 weeks to 7 months

Nearly every release is documented

notes for 27 of 28 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

28 releases · first in 2023

2 releases in the last 12 months

see the full history below

Release timeline

28 releases · Aug 2023 to Mar 2026
2024 2025 2026
Release Pre-release

Releases

latest 28
  1. 1.2.2 18 Mar 2026
    Release notes
    • Fix fil locale bug
    Open source →
  2. 1.2.1 15 Oct 2025
    Release notes
    • Fix static analysis issues
    Open source →
  3. 1.2.0 21 Aug 2025
    Release notes
    • Added top-level functions through any_date/functions.dart
    Open source →
  4. 1.1.2 03 Feb 2025
    Release notes
    • Fix failing dd-MMM-yy in most locale-based parsers
    Open source →
  5. 1.1.1 18 Dec 2024
    Release notes
    • Fix some failing test cases caused by intl upgrade
    Open source →
  6. 1.1.0 16 Dec 2024
    Release notes
    • Added support for intl 0.20
    Open source →
  7. 1.0.4 31 Aug 2024
    Release notes Open source →
    Release notes
    • Added support for git non-sense format, e.g., Thu May 16 10:18:07 2024 +0930 and Thu May 16 10:18:07pm 2024 +0930
    Open source →
  8. 1.0.3 20 Apr 2024
    Release notes
    • Merged in 0.1.14:
      Added support for non-sense formats; at the moment only yyyyMMdd'T'hhmmss with no separator, including time variants
    Open source →
  9. 1.0.2 16 Apr 2024
    Release notes Open source →
    Release notes
    • Minor change to package description
    Open source →
  10. 1.0.1 15 Apr 2024
    Release notes Open source →
    Release notes
    • Added support for intl 0.19
    Open source →
  11. 1.0.0 03 Apr 2024
    Release notes Open source →
    Release notes

    Stable version release

    Features

    • Supports any type of Object for parsing, such as int for unix epoch
    • Allows passing custom parsing rules to AnyDate(customRules: ...)
    • Added AnyDate.fromLocale() factory to support other languages. Essentially, any language can be used

    Breaking changes

    • Requires intl dependency to support languages other than English
    Open source →
  12. 0.1.16 15 Dec 2024

    Nothing published for this version

  13. 0.1.15 21 Oct 2024
    Release notes Open source →
  14. 0.1.14 20 Apr 2024
    Release notes
    • Added support for non-sense formats; at the moment only yyyyMMdd'T'hhmmss with no separator, including time variants
    Open source →
  15. 0.1.13 17 Mar 2024
    Release notes Open source →
    Release notes
    • Added test cases to ensure RFC 822, 2822, 1036, 1123, and 3339 are supported
    • Minor fixes to make them supported in edge cases
    • Added support for unix epoch timestamp
    Open source →
  16. 0.1.12 07 Mar 2024
    Release notes
    • Fix caret syntax on dependencies
    Open source →
  17. 0.1.11 14 Dec 2023
    Release notes Open source →
    Release notes
    • Added homepage to pubspec.yaml
    Open source →
  18. 0.1.10 24 Nov 2023
    Release notes
    • Added more test cases and updated documentation
    Open source →
  19. 0.1.9 10 Sep 2023
    Release notes
    • Fix ambiguous parsing of aa/bb/cc format (e.g 01/02/03 that can be parsed as 2001-02-03, 2003-01-02, or 2003-02-01)
    Open source →
  20. 0.1.8 06 Sep 2023
    Release notes
    • Fix most of time component parsing
    Open source →
  21. 0.1.7 04 Sep 2023
    Release notes
    • Fix some cases where weekday wouldn't be parsed correctly
    Open source →
  22. 0.1.6 28 Aug 2023
    Release notes
    • Export DateParserInfo class to allow setting parameters
    Open source →
  23. 0.1.5 28 Aug 2023
    Release notes
    • Support a few more formats
    Open source →
  24. 0.1.4 28 Aug 2023
    Release notes
    • Removed unused dev dependencies
    Open source →
  25. 0.1.3 27 Aug 2023
    Release notes
    • Lower constraint on dev dependencies
    Open source →
  26. 0.1.2 27 Aug 2023
    Release notes
    • Fix issue where DateTime.parse was not being used
    Open source →
  27. 0.1.1 24 Aug 2023
    Release notes
    • No added feature, minor clean-up
    Open source →
  28. 0.1.0 24 Aug 2023
    Release notes
    • Initial version
    • Includes basic date-only parsers
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive