CString Format (DWORD = 0, LCID dwFlags lcid = LANG_USER_DEFAULT);
CString Format (LPCTSTR lpszFormat ) stała;
CString Format (UINT nFormatID ) stała;
Wartość zwracany
CString , który zawiera wartość sformatowana data/godzina.
Parametry
dwFlags
Wskazuje flagi dla ustawień regionalnych, ewentualnie następującą flagę:
identyfikator lcid
Wskazuje identyfikator ustawień regionalnych dla konwersji.
lpszFormat
Podobne do printf formatowanie ciąg ciąg formatowania. Kody formatowania, poprzedzone znakiem procentu (%) zastępuje się odpowiedni składnik COleDateTime . Inne znaki formatowania ciągu są kopiowane bez zmian do zwrócony ciąg. Zobacz opis funkcji run-time strftime szczegóły. Poniżej wymieniono wartość i znaczenie kodów formatowania dla formatu
nFormatID
Identyfikator zasobu ciągu formatu kontroli.
Uwagi
Wywołanie tej funkcji Państwa do tworzenia sformatowanych reprezentacja wartości daty/godziny. Jeśli stan ten obiekt COleDateTime ma wartość null, wartość zwracany jest ciągiem pustym. Jeśli stan jest nieprawidłowy, wartość zwracany jest określony przez zasób ciąg IDS_INVALID_DATETIME.
Krótki opis trzy formy dla tej funkcji następuje:
Format ( dwFlags, lcid )
Ten formularz formatuje wartości przy użyciu specyfikacji języka narodowego (lokale ID) dla daty/godziny. Przy użyciu parametrów domyślnych, ten formularz wydrukuje raz tylko w przypadku, jeśli część daty wartości daty/godziny dnia 0 (ur. 30 grudnia 1899). Podobnie z domyślne parametry, ten formularz zostanie wydrukowany datę, tylko w przypadku, jeśli część czasu wartości daty/godziny czasu 0 (od północy). Jeżeli wartość Data/godzina jest 0 (ur. 30 grudnia 1899, północy), ten formularz z domyślne parametry zostaną wydrukowane północy.
Format ( lpszFormat )
Ten formularz formatuje wartości przy użyciu ciąg formatu, który zawiera specjalne kody formatowania, które są poprzedzone znakiem procentu (%), jak w printf. Formatowanie ciąg jest przekazywana jako parametr funkcji. Aby uzyskać więcej informacji na temat kodów formatowania, zobacz strftime, wcsftime Run-Time Library Reference.
Format ( nFormatID )
Ten formularz formatuje wartości przy użyciu ciąg formatu, który zawiera specjalne kody formatowania, które są poprzedzone znakiem procentu (%), jak w printf. Formatowanie ciąg jest zasobem. Identyfikator ten zasób ciąg jest przekazywana jako parametr. Aby uzyskać więcej informacji na temat kodów formatowania, zobacz strftime, wcsftime Run-Time Library Reference.
Aby zapoznać się z listą wartości Identyfikatora ustawień regionalnych, zobacz sekcję Obsługi wielu języków narodowych w Win32 SDK OLE Programmer's Reference.
Omówie&nie COleDateTime |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleDateTime::ParseDateTime, COleDateTime::GetStatus