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