COleDateTime::Format

CString формат (DWORD dwFlags = 0, код языка lcid = LANG_USER_DEFAULT);

Формат CString (LPCTSTR lpszFormat ) const;

CString формат (UINT nFormatID ) const;

Возвращаемое значение

CString , содержащий значение форматированные даты/времени.

Параметры

dwFlags

Указывает флаги для региональных параметров, возможно следующий флаг:

код языка

Указывает код языка для преобразования.

lpszFormat

Строка форматирования подобно printf форматирования строки. Коды форматирования, предшествует знак процента (%) заменяются на соответствующий компонент COleDateTime . Другие символы форматирования строки копируются без изменений к возвращаемой строке. Во время выполнения функции strftime для деталей. Ниже перечислены значения и значения кодов форматирования для формата

nFormatID

Идентификатор ресурса для строки формат элемента управления.

Примечания

Вызовите эту функцию-член для создания форматированное представление значения даты и времени. Если статус данного объекта COleDateTime имеет значение null, возвращаемое значение является пустой строкой. Если статус является недопустимым, возвращаемая строка определяется строкового ресурса IDS_INVALID_DATETIME.

Ниже следует краткое описание трех форм для этой функции:

Формат ( lcid dwFlags, )

Эта форма форматирует значение с помощью национального языка спецификаций (язык IDs) для даты и времени. С помощью параметров по умолчанию, эта форма будет печатать один раз, только если дата часть значения даты и времени является дата 0 (30 декабря 1899). Аналогичным образом, с параметрами по умолчанию, эта форма будет Дата печати только если время часть значения даты и времени является время 0 (полночь). Если значение даты/времени равно 0 (30 декабря 1899, полночь), эта форма с параметрами по умолчанию напечатает полночь.

Формат ( lpszFormat )

Эта форма форматирует значение с использованием формата строки, которая содержит специальные коды форматирования, которым предшествует знак процента (%), как в printf. Строка форматирования передается как параметр функции. Для получения дополнительных сведений о коды форматирования, см. strftime, wcsftime в Справочник по библиотеке времени выполнения.

Формат ( nFormatID )

Эта форма форматирует значение с использованием формата строки, которая содержит специальные коды форматирования, которым предшествует знак процента (%), как в printf. Строка форматирования является ресурсом. Идентификатор строкового ресурса передается в качестве параметра. Для получения дополнительных сведений о коды форматирования, см. strftime, wcsftime в Справочник по библиотеке времени выполнения.

Список значений Идентификатора языка, в разделе Поддержка нескольких языков в Win32 SDK справочнике программиста OLE.

Обзор COleDateTimeЧлены класса | Иерархическая схема

См. также COleDateTime::ParseDateTime, COleDateTime::GetStatus

Index