SqlFunctions.DateDiff Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il numero di limiti di data e ora superati tra due date specificate.
Overload
| Nome | Descrizione |
|---|---|
| DateDiff(String, String, String) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, String, Nullable<TimeSpan>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, String, Nullable<DateTimeOffset>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, String, Nullable<DateTime>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<TimeSpan>, String) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTimeOffset>, String) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTime>, String) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
| DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate. |
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
DateDiff(String, String, String)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- String
Prima data.
- endDate
- String
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, String, Nullable<TimeSpan>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- String
Prima data.
Valori restituiti
Valore che specifica il numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, String, Nullable<DateTimeOffset>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- String
Prima data.
- endDate
- Nullable<DateTimeOffset>
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, String, Nullable<DateTime>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- String
Prima data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<TimeSpan>, String)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- endDate
- String
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- endDate
- Nullable<DateTimeOffset>
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- Nullable<DateTimeOffset>
Prima data.
- endDate
- Nullable<DateTimeOffset>
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- Nullable<DateTimeOffset>
Prima data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTimeOffset>, String)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- Nullable<DateTimeOffset>
Prima data.
- endDate
- String
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- startDate
- Nullable<DateTimeOffset>
Prima data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTime>, String)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- endDate
- String
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
- endDate
- Nullable<DateTimeOffset>
Seconda data.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).
Si applica a
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)
Restituisce il conteggio dei limiti datepart specificati superati tra la data di inizio e la data di fine specificate.
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)
Parametri
- datePartArg
- String
Parte della data per calcolare il numero di intervalli di tempo diversi.
Valori restituiti
Numero di intervalli di tempo tra le due date.
- Attributi
Commenti
Non è possibile chiamare direttamente questa funzione. Questa funzione può essere visualizzata solo all'interno di una query LINQ to Entities.
Questa funzione viene convertita in una funzione corrispondente nel database. Per informazioni sulla funzione di SQL Server corrispondente, vedere DATEDIFF (Transact-SQL).