Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Entiteit SQL bevat canonieke functies voor datum en tijd.
Opmerkingen
In de volgende tabel ziet u de canonieke functies van Entity SQL voor datum en tijd.
datetime is een DateTime waarde.
| Functie | Beschrijving |
|---|---|
AddNanoseconds(expression,number) |
Voegt de opgegeven number nanoseconden toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddMicroseconds(expression,number) |
Voegt de opgegeven number microseconden toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddMilliseconds(expression,number) |
Voegt de opgegeven number milliseconden toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddSeconds(expression,number) |
Hiermee voegt u de opgegeven number seconden toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddMinutes(expression,number) |
Hiermee voegt u de opgegeven number minuten toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddHours(expression,number) |
Hiermee voegt u de opgegeven number uren toe aan de expression.Argumenten expression: DateTime, DateTimeOffset, of Time.number: . Int32Retourwaarde Het type expression. |
AddDays(expression,number) |
Hiermee voegt u de opgegeven number dagen toe aan de expression.Argumenten expression: DateTime of DateTimeOffset.number: . Int32Retourwaarde Het type expression. |
AddMonths(expression,number) |
Voegt de opgegeven number maanden toe aan de expression.Argumenten expression: DateTime of DateTimeOffset.number: . Int32Retourwaarde Het type expression. |
AddYears(expression,number) |
Voegt de opgegeven number jaren toe aan de expression.Argumenten expression: DateTime of DateTimeOffset.number: . Int32Retourwaarde Het type expression. |
CreateDateTime(year,month,day,hour,minute,second) |
Retourneert een nieuwe DateTime waarde als de huidige datum en tijd van de server in de tijdzone van de server.Argumenten year, , month, , day, : hourminute en Int16. Int32second: . DoubleRetourwaarde A DateTime. |
CreateDateTimeOffset(year,month,day,hour,minute,second,tzoffset) |
Retourneert een nieuwe DateTimeOffset waarde als de huidige datum en tijd van de server ten opzichte van de Coordinated Universal Time (UTC).Argumenten year, , monthday, hour, , minute: tzoffset. Int32second: . DoubleRetourwaarde A DateTimeOffset. |
CreateTime(hour,minute,second) |
Retourneert een nieuwe Time waarde als de huidige tijd.Argumenten hour en minute: Int32.second: . DoubleRetourwaarde A Time. |
CurrentDateTime() |
Retourneert een DateTime waarde als de huidige datum en tijd van de server in de tijdzone van de server.Retourwaarde A DateTime. |
CurrentDateTimeOffset() |
Retourneert de huidige datum, tijd en verschuiving als een DateTimeOffset.Retourwaarde A DateTimeOffset. |
CurrentUtcDateTime() |
Retourneert een DateTime waarde als de huidige datum en tijd van de server in de UTC-tijdzone. Retourwaarde A DateTime. |
Day(expression) |
Retourneert het daggedeelte als expression een Int32 waarde tussen 1 en 31.Argumenten A DateTime en DateTimeOffset.Retourwaarde Een Int32.Voorbeeld -- The following example returns 12.Day(cast('03/12/1998' as DateTime)) |
DayOfYear(expression) |
Retourneert het daggedeelte als expression een Int32 tussen 1 en 366, waarbij 366 wordt geretourneerd voor de laatste dag van een schrikkeljaar.Argumenten A DateTime of DateTimeOffset.Retourwaarde Een Int32. |
DiffNanoseconds(startExpression,endExpression) |
Retourneert het verschil, in nanoseconden, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffMilliseconds(startExpression,endExpression) |
Retourneert het verschil, in milliseconden, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffMicroseconds(startExpression,endExpression) |
Retourneert het verschil, in microseconden, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffSeconds(startExpression,endExpression) |
Retourneert het verschil, in seconden, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffMinutes(startExpression,endExpression) |
Retourneert het verschil, in minuten, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffHours(startExpression,endExpression) |
Retourneert het verschil, in uren, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime, , , DateTimeOffsetof Time.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffDays(startExpression,endExpression) |
Retourneert het verschil, in dagen, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime of DateTimeOffset.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffMonths(startExpression,endExpression) |
Retourneert het verschil, in maanden, tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime of DateTimeOffset.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
DiffYears(startExpression,endExpression) |
Geeft als resultaat het verschil in jaren tussen startExpression en endExpression.Argumenten startExpression, : endExpressionDateTime of DateTimeOffset.
Opmerking:startExpression en endExpression moet van hetzelfde type zijn. Retourwaarde Een Int32. |
GetTotalOffsetMinutes(datetimeoffset) |
Retourneert het aantal minuten dat de datetimeoffset verschuiving van GMT is. Dit is meestal tussen +780 en -780 (+ of - 13 uur).
Opmerking: deze functie wordt alleen ondersteund in SQL Server 2008. Argumenten A DateTimeOffset.Retourwaarde Een Int32. |
Hour(expression) |
Retourneert het uurgedeelte als expression een Int32 waarde tussen 0 en 23.Argumenten A DateTime, Time en DateTimeOffset.Voorbeeld -- The following example returns 22.Hour(cast('22:35:5' as DateTime)) |
Millisecond(expression) |
Retourneert het gedeelte milliseconden van expressionInt32 0 tot 999.Argumenten A DateTime, Time en DateTimeOffset.Retourwaarde Een Int32. |
Minute(expression) |
Retourneert het minuutgedeelte van expression als een Int32 waarde tussen 0 en 59.Argumenten A DateTime, Time of DateTimeOffset.Retourwaarde Een Int32.Voorbeeld -- The following example returns 35Minute(cast('22:35:5' as DateTime)) |
Month(expression) |
Retourneert het maandgedeelte als expression een Int32 waarde tussen 1 en 12.Argumenten A DateTime of DateTimeOffset.Retourwaarde Een Int32.Voorbeeld -- The following example returns 3.Month(cast('03/12/1998' as DateTime)) |
Second(expression) |
Retourneert het secondengedeelte van expression als een Int32 waarde tussen 0 en 59.Argumenten A DateTime, Time en DateTimeOffset.Retourwaarde Een Int32.Voorbeeld -- The following example returns 5Second(cast('22:35:5' as DateTime)) |
TruncateTime(expression) |
Retourneert de expression, waarbij de tijdwaarden zijn afgekapt.Argumenten A DateTime of DateTimeOffset.Retourwaarde Het type expression. |
Year(expression) |
Geeft als resultaat het jaargedeelte als expression een Int32YYYY.Argumenten A DateTime en DateTimeOffset.Retourwaarde Een Int32.Voorbeeld -- The following example returns 1998.Year(cast('03/12/1998' as DateTime)) |
Deze functies worden geretourneerd null als er invoer wordt gegeven null .
Equivalente functionaliteit is beschikbaar in de beheerde Provider van Microsoft SQL Client. Zie SqlClient voor Entity Framework Functions voor meer informatie.