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