| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- /////////////////////////////////////////////////////////////////////////////
- // Name: wx/time.h
- // Purpose: Time-related functions.
- // Author: Vadim Zeitlin
- // Created: 2011-11-27
- // Copyright: (c) 2011 Vadim Zeitlin <vadim@wxwidgets.org>
- // 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();
- //@}
|