ezTime — pronounced "Easy Time" — is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more.
Fixing issues #69 and #70...
Added Catalan language Assorted minor fixes
Fixes problem with the internationalisation where not setting EZTIME_LANGUAGE define would cause an error. Now correctly defaults to english.
Added support for names of days and months in multiple languages
Fixed a number of issues, including a serious bug in makeOrdinalTime that caused timezone changes to happen at the wrong date if there was a last weekday of a given month involved in a rule. Also fixed a bug that caused an invalid timestamp to show up sometimes, added a feature to read the last time the NTP server was contacted and some minor fixing. Please test this version and report issues. Expect more fixes soon, also to the outstanding issues that didn't make it this time.
Fixes issue #20 which caused timeouts in two examples because calls t the server were made in quick succession, while the server had new DDoS protection built-in.
setInterval(0)
before the first call to events()
would still cause updateNTP()
to be called. (Issue #19, thank you malbrook)Fixes a problem that would start DST a day late (Issue 11, thank you @dobryj .
Fixes some compiler warnings