ValorFecha (función, DateValue)

Devuelve un valor de tipo Variant (Date).

Sintaxis

FECHANUMERO ( fecha )

La fecha requeridaargumento generalmente es una expresión de cadena que representa una fecha del 1 de enero de 100 al 31 de diciembre de 9999. Sin embargo, Date también puede ser cualquier expresión que puede representar una fecha, una hora o una fecha y hora, en ese intervalo.

Observaciones

Si fecha es una cadena que incluye solo números separados por separadores de fecha válidos, dateValue reconoce el orden del mes, día y año según el formato de fecha corta especificado para el sistema. DateValue también reconoce fechas no ambiguas que contienen nombres de meses, ya sea en forma larga o abreviada. Por ejemplo, además de reconocer 12/30/1991 y 12/30/91, dateValue también reconoce 30 de diciembre de 1991 y 30 dic, 1991.

Si se omite la parte del año de Date , dateValue usa el año actual de la fecha del sistema del equipo.

Si el argumento de fecha incluye información de hora, dateValue no la devuelve. Sin embargo, si Date incluye información de hora no válida (como "89:98"), se produce un error.

Nota: En el caso de Date, si el valor de la propiedad Calendar es gregoriano, la fecha proporcionada debe ser Gregoriana. Si el calendario es Hijri, la fecha proporcionada debe ser Hijri. Si la fecha suministrada es Hijri, el argumento fecha es una cadena que representa una fecha a partir de 1/1/100 (gregoriano, 2 de agosto de 718) a 4/3/9666 (gregoriano, 31 dic, 9999).

Ejemplos de consultas

Expresión

Resultados

Seleccione FECHANUMERO ([DateTime]) como expr1 FROM ProductSales;

Devuelve los valores de fecha del campo "DateTime" en el formato de fecha corta sin la información de hora.

Seleccione DateValue ([DateTime]) AS NewDate, Count (ProductSales. DateTime) AS CountOfDateTime de ProductSales GROUP BY DateValue ([DateTime]);

Devuelve los valores de fecha del campo "DateTime" en el formato de fecha corta sin la información de hora.

Ejemplo de VBA

Nota: En los siguientes ejemplos se muestra el uso de esta función en un módulo de Visual Basic para aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione Referencia del programador en la lista desplegable situada junto a Buscar y escriba uno o más términos en el cuadro de búsqueda.

Este ejemplo usa la función FECHANUMERO para convertir una cadena en una fecha. También puede usar literales de fecha para asignar directamente una fecha a una variable de tipo Variant o Date , por ejemplo, la variable $ #2/12/69 #.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Vea también

Elegir la función de fecha correcta

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×