Condividi tramite


DateTimeOffset (EDM)

Il tipo DateTimeOffset rappresenta un intervallo di tempo che è possibile aggiungere o sottrarre da un'istanza del tipo DateTime nel modello EDM (Entity Data Model).

Tipi DateTime e funzioni canoniche EDM

Le regole di promozione di EDM sono sufficienti per determinare i mapping CLR -> Funzione canonica -> Funzione di archivio seguenti:

CLR Funzione canonica Funzione di archiviazione SQL Server 2008 Funzione di archiviazione SQL Server 2005

DateTime.Year

Int Year(DateTime)

Non supportato

Non supportato

Non supportato

DatePart(YEAR, date)

DatePart(YEAR, date)

Non supportato

DateTimeOffset.Year

Int Year(DateTimeOffset)

Non supportato

Non supportato

DateTime.Month

Int Month(DateTime)

DatePart(MONTH, date)

DatePart(MONTH, date)

DateTimeOffset.Year

Int Month(DateTimeOffset)

Non supportato

Non supportato

DateTime.Day

Int Day(DateTime)

DatePart(DAY, date)

DatePart(DAY, date)

DateTimeOffset.Day

Int Day(DateTimeOffset)

Non supportato

Non supportato

DateTime.Hour

Int Hour(DateTime)

DatePart(HOUR, date)

DatePart(HOUR, date)

DateTimeOffset.Hour

Int Hour(DateTimeOffset)

Non supportato

Non supportato

Timespan.Hours

Int Hour(Time)

Non supportato

Non supportato

DateTime.Minute

Int Minute(DateTime)

DatePart(MINUTE, date)

DatePart(MINUTE, date)

DateTimeOffset.Minute

Int Minute(DateTimeOffset)

Non supportato

Non supportato

Timespan.Minutes

Int Minute(Time)

Non supportato

Non supportato

DateTime.Second

Int Second(DateTime)

DatePart(SECOND, date)

DatePart(SECOND, date)

DateTimeOffset.Second

Int Second(DateTimeOffset)

Non supportato

Non supportato

Timespan.Seconds

Int Second(Time)

Non supportato

Non supportato

DateTime.Millisecond

Int Millisecond(DateTime)

DatePart(MILLISECOND, date)

DatePart(MILLISECOND, date)

DateTimeOffset.Millisecond

Int Millisecond(DateTimeOffset)

Non supportato

Non supportato

Timespan.Milliseconds

Int Millisecond(Time)

Non supportato

Non supportato

Non supportato

Int GetTotalOffsetMinutes (DateTimeOffset)

DatePart(TZOFFSET,date)

Non supportato

DateTime.Now

CurrentDateTime()1

SysDateTime()

GetDate()

DateTimeOffset.Now

CurrentDateTimeOffset()

SysDateTimeOffset()

Non supportato

DateTime.UtcNow

CurrentUtcDateTime()

SysUtcDateTime()

GetUtcDate()

Vedere anche

Concetti

DateTime (EDM)