This library takes the current time (which must be set to UTC, e.g. via an NTP call), and applies a timezone definition (loaded at startup) to calculate the local time. This includes the handling of daylight saving. See http://mbed.org/users/hlipka/notebook/time-zone-handling/ for more information (esp. how to get a time zone definition file).
Dependents: CubiScan 000-FIN_youcef 005_ESSAI_youcef
History
added license
2011-02-18, by hlipka [Fri, 18 Feb 2011 13:15:35 +0000] rev 7
added license
added support for day handling (stored as time=00:00:00)
2011-02-01, by hlipka [Tue, 01 Feb 2011 21:16:05 +0000] rev 6
added support for day handling (stored as time=00:00:00)
bugfix: read time zones correctly when no current is set
2011-01-24, by hlipka [Mon, 24 Jan 2011 22:01:44 +0000] rev 5
bugfix: read time zones correctly when no current is set
reduced memory consumption (using packed data structures and a linked list instead of std::list), and added an asChar() method for easier printf()ing
2011-01-21, by hlipka [Fri, 21 Jan 2011 23:05:05 +0000] rev 4
reduced memory consumption (using packed data structures and a linked list instead of std::list), and added an asChar() method for easier printf()ing
fixed reading of time zone entries (was missing the beginning of the year), months are starting with 1 now, updated documentation
2011-01-04, by hlipka [Tue, 04 Jan 2011 23:19:50 +0000] rev 3
fixed reading of time zone entries (was missing the beginning of the year), months are starting with 1 now, updated documentation
updated documentation
2010-12-22, by hlipka [Wed, 22 Dec 2010 23:20:43 +0000] rev 2
updated documentation
added proper documentation
2010-12-22, by hlipka [Wed, 22 Dec 2010 23:08:57 +0000] rev 1
added proper documentation
initial version
2010-12-22, by hlipka [Wed, 22 Dec 2010 23:02:21 +0000] rev 0
initial version