Freigeben über


DateTimeOffset (EDM)

Der DateTimeOffset-Typ stellt im Entity Data Model (EDM) ein Zeitintervall dar, das zu einer Instanz des DateTime-Typs addiert oder von dieser abgezogen werden kann.

Kanonische Funktionen des EDM und DateTime-Typen

Die Höherstufungsregeln des EDM ermöglichen die folgenden Mappings zwischen den CLR -> kanonischen -> Speicherfunktionen.

CLR Kanonische Funktion Speicherfunktion SQL Server 2008 Speicherfunktion SQL Server 2005

DateTime.Year

Int Year(DateTime)

Nicht unterstützt

Nicht unterstützt

Nicht unterstützt

DatePart(YEAR, date)

DatePart(YEAR, date)

Nicht unterstützt

DateTimeOffset.Year

Int Year(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

DateTime.Month

Int Month(DateTime)

DatePart(MONTH, date)

DatePart(MONTH, date)

DateTimeOffset.Year

Int Month(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

DateTime.Day

Int Day(DateTime)

DatePart(DAY, date)

DatePart(DAY, date)

DateTimeOffset.Day

Int Day(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

DateTime.Hour

Int Hour(DateTime)

DatePart(HOUR, date)

DatePart(HOUR, date)

DateTimeOffset.Hour

Int Hour(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

Timespan.Hours

Int Hour(Time)

Nicht unterstützt

Nicht unterstützt

DateTime.Minute

Int Minute(DateTime)

DatePart(MINUTE, date)

DatePart(MINUTE, date)

DateTimeOffset.Minute

Int Minute(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

Timespan.Minutes

Int Minute(Time)

Nicht unterstützt

Nicht unterstützt

DateTime.Second

Int Second(DateTime)

DatePart(SECOND, date)

DatePart(SECOND, date)

DateTimeOffset.Second

Int Second(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

Timespan.Seconds

Int Second(Time)

Nicht unterstützt

Nicht unterstützt

DateTime.Millisecond

Int Millisecond(DateTime)

DatePart(MILLISECOND, date)

DatePart(MILLISECOND, date)

DateTimeOffset.Millisecond

Int Millisecond(DateTimeOffset)

Nicht unterstützt

Nicht unterstützt

Timespan.Milliseconds

Int Millisecond(Time)

Nicht unterstützt

Nicht unterstützt

Nicht unterstützt

Int GetTotalOffsetMinutes(DateTimeOffset)

DatePart(TZOFFSET,date)

Nicht unterstützt

DateTime.Now

CurrentDateTime()1

SysDateTime()

GetDate()

DateTimeOffset.Now

CurrentDateTimeOffset()

SysDateTimeOffset()

Nicht unterstützt

DateTime.UtcNow

CurrentUtcDateTime()

SysUtcDateTime()

GetUtcDate()

Siehe auch

Konzepte

DateTime (EDM)