SqlServerDbFunctionsExtensions.DateTrunc メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>) |
指定した |
| DateTrunc(DbFunctions, String, Nullable<TimeOnly>) |
指定した |
| DateTrunc(DbFunctions, String, Nullable<DateTime>) |
指定した |
| DateTrunc(DbFunctions, String, TimeOnly) |
指定した |
| DateTrunc(DbFunctions, String, DateTimeOffset) |
指定した |
| DateTrunc(DbFunctions, String, DateTime) |
指定した |
| DateTrunc(DbFunctions, String, DateOnly) |
指定した |
| DateTrunc(DbFunctions, String, Nullable<DateOnly>) |
指定した |
DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>)
指定したdatepart有効桁数にdateTimeOffsetを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateTimeOffset? DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateTimeOffset? dateTimeOffset);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * Nullable<DateTimeOffset> -> Nullable<DateTimeOffset>
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, dateTimeOffset As Nullable(Of DateTimeOffset)) As Nullable(Of DateTimeOffset)
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
- dateTimeOffset
- Nullable<DateTimeOffset>
切り捨てる値。
戻り値
切り捨てられた DateTimeOffset 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, Nullable<TimeOnly>)
指定したdatepart有効桁数にtimeを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static TimeOnly? DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, TimeOnly? time);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * Nullable<TimeOnly> -> Nullable<TimeOnly>
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, time As Nullable(Of TimeOnly)) As Nullable(Of TimeOnly)
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
戻り値
切り捨てられた TimeOnly 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, Nullable<DateTime>)
指定したdatepart有効桁数にdateを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateTime? DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateTime? date);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * Nullable<DateTime> -> Nullable<DateTime>
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, date As Nullable(Of DateTime)) As Nullable(Of DateTime)
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
戻り値
切り捨てられた DateTime 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, TimeOnly)
指定したdatepart有効桁数にtimeを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static TimeOnly DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, TimeOnly time);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * TimeOnly -> TimeOnly
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, time As TimeOnly) As TimeOnly
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
- time
- TimeOnly
切り捨てる値。
戻り値
切り捨てられた TimeOnly 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, DateTimeOffset)
指定したdatepart有効桁数にdateTimeOffsetを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateTimeOffset DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateTimeOffset dateTimeOffset);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * DateTimeOffset -> DateTimeOffset
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, dateTimeOffset As DateTimeOffset) As DateTimeOffset
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
- dateTimeOffset
- DateTimeOffset
切り捨てる値。
戻り値
切り捨てられた DateTimeOffset 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, DateTime)
指定したdatepart有効桁数にdateを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateTime DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateTime date);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * DateTime -> DateTime
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, date As DateTime) As DateTime
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
- date
- DateTime
切り捨てる値。
戻り値
切り捨てられた DateTime 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, DateOnly)
指定したdatepart有効桁数にdateを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateOnly DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateOnly date);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * DateOnly -> DateOnly
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, date As DateOnly) As DateOnly
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
- date
- DateOnly
切り捨てる値。
戻り値
切り捨てられた DateOnly 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。
適用対象
DateTrunc(DbFunctions, String, Nullable<DateOnly>)
指定したdatepart有効桁数にdateを切り捨てます。
SQL ServerのDATETRUNC(datepart, date)に対応します。
public static DateOnly? DateTrunc(this Microsoft.EntityFrameworkCore.DbFunctions _, string datepart, DateOnly? date);
static member DateTrunc : Microsoft.EntityFrameworkCore.DbFunctions * string * Nullable<DateOnly> -> Nullable<DateOnly>
<Extension()>
Public Function DateTrunc (_ As DbFunctions, datepart As String, date As Nullable(Of DateOnly)) As Nullable(Of DateOnly)
パラメーター
DbFunctions のインスタンスです。
- datepart
- String
切り捨てる日付パーツ。
year、quarter、month、dayofyear、day、week、iso_week、hour、minute、second、millisecond、microsecondのいずれかです。
戻り値
切り捨てられた DateOnly 値。
注釈
詳細と例については、「データベース関数」および「EF Core を使用したSQL ServerおよびAzure SQLデータベースへのアクセス」を参照してください。