///////////////////////////////////////////////////////////////////////////// // Name: wx/time.h // Purpose: Time-related functions. // Author: Vadim Zeitlin // Created: 2011-11-27 // RCS-ID: $Id$ // Copyright: (c) 2011 Vadim Zeitlin // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @addtogroup group_funcmacro_time */ //@{ /** Returns the difference between UTC and local time in seconds. @header{wx/time.h} */ int wxGetTimeZone(); /** Returns the number of seconds since local time 00:00:00 Jan 1st 1970. @see wxDateTime::Now() @header{wx/time.h} */ long wxGetLocalTime(); /** Returns the number of milliseconds since local time 00:00:00 Jan 1st 1970. The use of wxGetUTCTimeMillis() is preferred as it provides a usually (except for changes to the system time) monotonic clock which the local time also changes whenever DST begins or ends. @see wxDateTime::Now(), wxGetUTCTimeMillis(), wxGetUTCTimeUSec() @header{wx/time.h} */ wxLongLong wxGetLocalTimeMillis(); /** Returns the number of seconds since GMT 00:00:00 Jan 1st 1970. @see wxDateTime::Now() @header{wx/time.h} */ long wxGetUTCTime(); /** Returns the number of milliseconds since GMT 00:00:00 Jan 1st 1970. @header{wx/time.h} @since 2.9.3 */ wxLongLong wxGetUTCTimeMillis(); /** Returns the number of microseconds since GMT 00:00:00 Jan 1st 1970. @header{wx/time.h} @since 2.9.3 */ wxLongLong wxGetUTCTimeUSec(); //@}