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 default tip

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