COleDateTime::ParseDateTime

BOOL ParseDateTime (LPCTSTR lpszDate, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
tirar (CMemoryException);
tirar (COleException);

Valor devuelto

Distinto de cero si la cadena fue convertida correctamente a un valor de fecha y hora, en caso contrario 0.

Parámetros

lpszDate

Un puntero a la cadena terminada en nulo que deba analizarse. Para obtener más información, vea la sección Comentarios.

dwFlags

Indica banderas para la configuración regional y de análisis. Uno o más de los siguientes indicadores:

lcid

Indica el identificador de configuración regional que se utiliza para la conversión.

Observaciones

Llame a esta función miembro para analizar una cadena para leer un valor de fecha y hora. Si la cadena fue convertida correctamente a un valor de fecha y hora, el valor de este objeto COleDateTime se establece en ese valor y de su estado para válidos.

&Notanbsp;  Valores de año deben estar entre 100 y 9999, inclusive.

El parámetro lpszDate puede tener una variedad de formatos. Por ejemplo, las siguientes cadenas contienen formatos de hora aceptable:

"25 De e&nero de 1996"
"8: 30:00"
"20: 30:00"
"25 De enero de 1996 8:30:00"
"8: 30:00 25 De enero de 1996"
"25/01/1996 8:30:00" nbsp; / / siempre especificar el año completo,
                     / / incluso en un formato "fecha corta"

Tenga en cuenta que el identificador de configuración regional también afectará si el formato de cadena es aceptable para la conversión de un valor de fecha y hora.

En el caso de VAR_DATEVALUEONLY, el valor de hora se establece en 0, o medianoche. En el caso de VAR_TIMEVALUEONLY, se establece el valor de fecha a fecha 0, es decir el 30 de diciembre de 1899.

Si no se pudo convertir la cadena en un valor de fecha y hora o si hubo un desbordamiento numérico, el estado de este objeto COleDateTime no es válido.

Si la conversión de cadena falló debido a errores de asignación de memoria, esta función produce un CMemoryException. En cualquier otro Estado de error, esta función produce un COleException.

Para una lista de los valores de ID. de configuración regional, consulte la sección Apoyo a múltiples lenguas nacionales en la referencia de Win32 SDK del programador de OLE.

Para obtener más información acerca de los límites y la aplicación de valores COleDateTime , consulte el artículo la fecha y hora: compatibilidad con la automatización en la Guía del programador de Visual C++.

COleDateTime descripció&n |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;COleDateTime::Format, COleDateTime::GetStatus

Index