|
|
|
|
Location:
tinternetdate.h
Link against: inetprotutil.lib
class TInternetDate;
Stores dates in universal time and provides parsing of internet style dates into TDateTime and RFC 1123 (updates RFC 822) dates.
Supports parsing of the following date formats: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 Sunday, 06-Nov-94 08:49:37 GMT ; RFC 850, obsoleted by RFC 1036 Sun Nov 6 08:49:37 1994 ; ANSI C's asctime() format
All dates are store relative to Universal Time and not local time.
Defined in TInternetDate:
DateTime(), ERfc1123Format, InternetDateTimeL(), SetDateL(), TInternetDate(), TInternetDate(), TInternetDateFormat
inline TInternetDate();
Intended Usage: Default Constructor. Used when setting dates that are in a text format using SetDateL
inline TInternetDate(TDateTime aUniversalTime);
Intended Usage: Constructor. Used when setting a date that you later want parsed into an internet text format
|
IMPORT_C void SetDateL(const TDesC8 &aDate);
Used to set a date which is in a Internet form.
|
|
IMPORT_C const TDateTime &DateTime();
Used to access the date/time
|
IMPORT_C HBufC8 *InternetDateTimeL(TInternetDateFormat aInternetDateFormat);
Used to access the date/time in a text formate
|
|
|
TInternetDateFormat
Enum defining internet date formats.
|