COleDateTime::ParseDateTime

BOOL ParseDateTime (LPCTSTR lpszDate, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
кинути (CMemoryException);
кинути (COleException);

Значення, яке повертається

Ненульовий, якщо рядок був успішно перетворені на значення дати й часу, в іншому випадку 0.

Параметри

lpszDate

Вказівник на нульовим закінченням, яка повинна бути розібрана. Детальніше див зауваження.

dwFlags

Вказує позначки для мовних параметрів та розбору. Одну або декілька таких позначок:

lcid

Вказує код локалізації для перетворення.

Зауваження

Телефонуйте цієї функції-члена розібрати рядок, щоб прочитати значення дати й часу. Якщо рядок був успішно перетворені значення дати й часу, COleDateTime об'єкта значення це значення і статус на дійсні.

Примітка   Рік значення повинне лежати від 100 до 9999, включно.

LpszDate параметр може приймати різні формати. Наприклад, наступні рядки містять формати прийнятно Дата й час:

"25 Січня 1996 р."
«8: 30:00»
«20: 30:00»
"25 Січня 1996 8: 30: 00"
«8: 30:00 25 Січня 1996 року»
"1/25/1996 8: 30: 00"   / / завжди вкажіть рік,
                     / / навіть у формат 'Коротка дата'

Зверніть увагу, що код локалізації також впливає чи формат рядка є прийнятним для перетворення на значення дати й часу.

У випадку з VAR_DATEVALUEONLYна час значення часу 0 або опівночі. У випадку з VAR_TIMEVALUEONLYна дату значення Дата 0, тобто 30 грудня 1899 року.

Якщо рядок не можуть бути перетворені на значення дати й часу, або якщо є Переповнення числового, статус COleDateTime об'єкт неприпустимий.

Якщо не вдалося перетворення рядка через помилки розподіл пам'яті, ця функція кидає CMemoryException. У будь-які інші помилки держави ця функція кидає COleException.

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

Щоб отримати додаткові відомості про оцінки та впровадження для COleDateTime значень, перегляньте статтю Дата та час: автоматизації підтримки в Visual C++ програміста керівництво.

Огляд COleDateTime |  Члени класу | Ієрархічна діаграма

Дивіться також COleDateTime::Format, COleDateTime::GetStatus

Index