system_clock
Dart timekeeping facilities. Make it easy to get uptime, and elapsed time.
3.0.0
9.4K downloads/mo
#3024 most downloaded on pub.dev
boyan01/system_clock
What this package is like to depend on
Last release 10 months ago
26 Oct 2025
Ships unpredictably
gaps range from 9 days to 2.5 years
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
18 releases · first in 2020
1 release in the last 12 months
see the full history below
Release timeline
18 releases · Aug 2020 to Oct 2025
2021
2022
2023
2024
2025
2026
Releases
latest 18-
3.0.026 Oct 2025Release notes
Open source →What's Changed
- Replace GetTickCount with QueryPerformanceCounter for microsecond resolution by @Copilot in #16
Full Changelog: v2.0.1...v3.0.0
Release notes
Open source →- BREAKING: bump minimum sdk to 2.17.0, change from flutter plugin to pure dart package.
- Windows: Replace GetTickCount with QueryPerformanceCounter for higher resolution timing (microsecond precision)
-
2.0.127 May 2025 -
2.0.015 Nov 2022Release notes
Open source →- [BREAKING] refactor project on Linux,Android,macOS,iOS to pure dart package for better integration with other projects
-
1.2.023 Sep 2021 -
1.2.0-nullsafety.117 Jan 2021 pre-release -
1.1.0-nullsafety.125 Dec 2020 pre-release -
1.1.0-nullsafety.025 Dec 2020 pre-release -
1.0.0-nullsafety.015 Dec 2020 pre-release -
0.8.020 Nov 2020 -
0.7.029 Sep 2020Release notes
Open source →- android : decrease android gradle plugin to 3.5.0
- ios : fix wrong clock usage. https://github.com/boyan01/system_clock/issues/3
- ios : increase min ios version to 10.0
- docs : add more docs for api method.
-
0.6.028 Sep 2020 -
0.5.013 Sep 2020 -
0.4.106 Sep 2020 -
0.4.005 Sep 2020Release notes
Open source →- break change. return
Durationinstead. - add
SystemClock.elapsedRealtime(). - support Windows platform.
- break change. return
-
0.3.129 Aug 2020 -
0.3.029 Aug 2020 -
0.2.029 Aug 2020 -
0.0.122 Aug 2020