DateTimeOffset (EDM)

Entity Data Model (EDM) で、DateTimeOffset 型は、時間の長さを表します。この時間の長さは、DateTime 型のインスタンスに対して、加算または減算できます。

EDM の正規の関数と DateTime 型

EDM の上位変換の規則に従って、次の CLR -> 正規の関数 -> 格納関数のマッピングが判断されます。

CLR 正規の関数 ストレージ関数 SQL Server 2008 ストレージ関数 SQL Server 2005

DateTime.Year

Int Year(DateTime)

サポート非対象

サポート非対象

サポート非対象

DatePart(YEAR, date)

DatePart(YEAR, date)

サポート非対象

DateTimeOffset.Year

Int Year(DateTimeOffset)

サポート非対象

サポート非対象

DateTime.Month

Int Month(DateTime)

DatePart(MONTH, date)

DatePart(MONTH, date)

DateTimeOffset.Year

Int Month(DateTimeOffset)

サポート非対象

サポート非対象

DateTime.Day

Int Day(DateTime)

DatePart(DAY, date)

DatePart(DAY, date)

DateTimeOffset.Day

Int Day(DateTimeOffset)

サポート非対象

サポート非対象

DateTime.Hour

Int Hour(DateTime)

DatePart(HOUR, date)

DatePart(HOUR, date)

DateTimeOffset.Hour

Int Hour(DateTimeOffset)

サポート非対象

サポート非対象

Timespan.Hours

Int Hour(Time)

サポート非対象

サポート非対象

DateTime.Minute

Int Minute(DateTime)

DatePart(MINUTE, date)

DatePart(MINUTE, date)

DateTimeOffset.Minute

Int Minute(DateTimeOffset)

サポート非対象

サポート非対象

Timespan.Minutes

Int Minute(Time)

サポート非対象

サポート非対象

DateTime.Second

Int Second(DateTime)

DatePart(SECOND, date)

DatePart(SECOND, date)

DateTimeOffset.Second

Int Second(DateTimeOffset)

サポート非対象

サポート非対象

Timespan.Seconds

Int Second(Time)

サポート非対象

サポート非対象

DateTime.Millisecond

Int Millisecond(DateTime)

DatePart(MILLISECOND, date)

DatePart(MILLISECOND, date)

DateTimeOffset.Millisecond

Int Millisecond(DateTimeOffset)

サポート非対象

サポート非対象

Timespan.Milliseconds

Int Millisecond(Time)

サポート非対象

サポート非対象

サポート非対象

Int GetTotalOffsetMinutes(DateTimeOffset)

DatePart(TZOFFSET, date)

サポート非対象

DateTime.Now

CurrentDateTime()1

SysDateTime()

GetDate()

DateTimeOffset.Now

CurrentDateTimeOffset()

SysDateTimeOffset()

サポート非対象

DateTime.UtcNow

CurrentUtcDateTime()

SysUtcDateTime()

GetUtcDate()

参照

概念

DateTime (EDM)