Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Entity SQL incluye funciones canónicas de fecha y hora.
Comentarios
En la tabla siguiente se muestran las funciones canónicas de fecha y hora de Entity SQL. datetime es un valor System.Datetime.
| Función | Descripción |
|---|---|
CurrentDateTime() |
Devuelve un valor System.Datetime como fecha y hora actuales del servidor en la zona horaria del servidor. Valor devuelto Valor de tipo DateTime. |
CurrentDateTimeOffset() |
Devuelve la fecha, la hora y el desplazamiento actuales como un objeto DateTimeOffset. Valor devuelto Valor de tipo DateTimeOffset. |
CurrentUtcDateTime() |
Devuelve un valor System.Datetime como fecha y hora actuales del servidor en la zona horaria UTS. Valor devuelto Valor de tipo DateTime. |
Day(expression) |
Devuelve la parte de día de expression como un valor Int32 entre 1 y 31. Argumentos Valor de tipo DateTime o DateTimeOffset. Valor devuelto Valor de tipo Int32. Ejemplo
|
GetTotalOffsetMinutes (datetimeoffset) Nota
Esta función sólo se admite en SQL Server 2008.
|
Devuelve el número de minutos que constituyen el desplazamiento de datetimeoffset con respecto a GMT. Este valor está comprendido generalmente entre +780 y -780 (+ o - 13 horas). Argumentos Valor de tipo DateTimeOffset. Valor devuelto Valor de tipo Int32. |
Hour (expression) |
Devuelve la parte de hora de expression como un valor Int32 entre 0 y 23. Argumentos Valor de tipo DateTime, Time o DateTimeOffset. Ejemplo
|
Millisecond(expression) |
Devuelve la parte de milisegundos de expression como un valor Int32 entre 0 y 999. Argumentos Valor de tipo DateTime, Time o DateTimeOffset. Valor devuelto Valor de tipo Int32. |
Minute(expression) |
Devuelve la parte de minutos de expression como un valor Int32 entre 0 y 59. Argumentos Valor de tipo DateTime, Time o DateTimeOffset. Valor devuelto Valor de tipo Int32. Ejemplo
|
Month(expression) |
Devuelve la parte de mes de expression como un valor Int32 entre 1 y 12. Argumentos Valor de tipo DateTime o DateTimeOffset. Valor devuelto Valor de tipo Int32. Ejemplo
|
Second(expression) |
Devuelve la parte de segundos de expression como un valor Int32 entre 0 y 59. Argumentos Valor de tipo DateTime, Time o DateTimeOffset. Valor devuelto Valor de tipo Int32. Ejemplo
|
Year(expression) |
Devuelve la parte de año de expression como un valor Int32YYYY. Argumentos Valor de tipo DateTime o DateTimeOffset. Valor devuelto Valor de tipo Int32. Ejemplo
|
Estas funciones devolverán Null si se proporciona la entrada Null.
La funcionalidad equivalente está disponible en el proveedor administrado de Microsoft SQL Client. Para obtener más información, vea .Proveedor de datos de .NET Framework para SQL Server (SqlClient) para las funciones de Entity Framework.
Nota