SqlFunctions.DateDiff Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen iki tarih arasında kesişen tarih ve saat sınırlarının sayısını döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| DateDiff(String, String, String) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, String, Nullable<TimeSpan>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, String, Nullable<DateTime>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<TimeSpan>, String) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTime>, String) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür. |
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
DateDiff(String, String, String)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, string startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As String) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- String
İlk randevu.
- endDate
- String
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, String, Nullable<TimeSpan>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, string startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- String
İlk randevu.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısını belirten değer.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, String, Nullable<DateTimeOffset>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, string startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- String
İlk randevu.
- endDate
- Nullable<DateTimeOffset>
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, String, Nullable<DateTime>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, System::String ^ startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, string startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * string * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As String, endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- String
İlk randevu.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<TimeSpan>, String)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, TimeSpan? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As String) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- endDate
- String
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, TimeSpan? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, TimeSpan? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- endDate
- Nullable<DateTimeOffset>
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<TimeSpan> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, TimeSpan? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<TimeSpan> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of TimeSpan), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTimeOffset? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- Nullable<DateTimeOffset>
İlk randevu.
- endDate
- Nullable<DateTimeOffset>
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTimeOffset? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- Nullable<DateTimeOffset>
İlk randevu.
Döndürülenler
İki Tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTimeOffset>, String)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTimeOffset? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As String) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- Nullable<DateTimeOffset>
İlk randevu.
- endDate
- String
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTimeOffset> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTimeOffset? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTimeOffset> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- startDate
- Nullable<DateTimeOffset>
İlk randevu.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTime>, String)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, System::String ^ endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTime? startDate, string endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * string -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As String) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- endDate
- String
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<TimeSpan> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTime? startDate, TimeSpan? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of TimeSpan)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<DateTimeOffset> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTime? startDate, DateTimeOffset? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
- endDate
- Nullable<DateTimeOffset>
İkinci tarih.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).
Şunlara uygulanır
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)
Belirtilen başlangıç tarihi ile bitiş tarihi arasında kesişen belirtilen tarih bölümü sınırlarının sayısını döndürür.
public:
static Nullable<int> DateDiff(System::String ^ datePartArg, Nullable<DateTime> startDate, Nullable<DateTime> endDate);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")]
public static int? DateDiff(string datePartArg, DateTime? startDate, DateTime? endDate);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEDIFF")>]
static member DateDiff : string * Nullable<DateTime> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiff (datePartArg As String, startDate As Nullable(Of DateTime), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Parametreler
- datePartArg
- String
Tarihin farklı zaman aralığı sayısını hesaplama bölümü.
Döndürülenler
İki tarih arasındaki zaman aralıklarının sayısı.
- Öznitelikler
Açıklamalar
Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.
Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEDIFF (Transact-SQL).