|
| enum | Format { FORMAT_ANSI,
FORMAT_W3C,
FORMAT_RFC_1123,
FORMAT_RFC_1036
} |
| |
| enum | FormatFlags { FLAG_EMIT_FRACTION = 1,
FLAG_EXTENDED_PRECISION = 2
} |
| |
|
|
NPT_Int32 | GetLocalTimeZone () |
| |
|
| NPT_DateTime (const NPT_TimeStamp ×tamp, bool local=false) |
| |
|
NPT_Result | ChangeTimeZone (NPT_Int32 timezone) |
| |
|
NPT_Result | FromTimeStamp (const NPT_TimeStamp ×tamp, bool local=false) |
| |
|
NPT_Result | ToTimeStamp (NPT_TimeStamp ×tamp) const |
| |
|
NPT_Result | FromString (const char *date, Format format=FORMAT_ANSI) |
| |
|
NPT_String | ToString (Format format=FORMAT_ANSI, NPT_Flags flags=0) const |
| |
|
|
NPT_Int32 | m_Year |
| |
|
NPT_Int32 | m_Month |
| |
|
NPT_Int32 | m_Day |
| |
|
NPT_Int32 | m_Hours |
| |
|
NPT_Int32 | m_Minutes |
| |
|
NPT_Int32 | m_Seconds |
| |
|
NPT_Int32 | m_NanoSeconds |
| |
|
NPT_Int32 | m_TimeZone |
| |
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptTime.h
- lib/libUPnP/Neptune/Source/Core/NptTime.cpp
- lib/libUPnP/Neptune/Source/System/Posix/NptPosixTime.cpp
- lib/libUPnP/Neptune/Source/System/Win32/NptWin32Time.cpp
- lib/libUPnP/Neptune/Source/System/WinRT/NptWinRtTime.cpp