SqlFunctions.DateDiff Metodo

Definizione

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.

endDate
Nullable<TimeSpan>

Seconda 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.

endDate
Nullable<DateTime>

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>, 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.

startDate
Nullable<TimeSpan>

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<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.

startDate
Nullable<TimeSpan>

Prima data.

endDate
Nullable<TimeSpan>

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<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.

startDate
Nullable<TimeSpan>

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<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.

startDate
Nullable<TimeSpan>

Prima data.

endDate
Nullable<DateTime>

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<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.

endDate
Nullable<TimeSpan>

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>, 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.

endDate
Nullable<DateTime>

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>, 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.

startDate
Nullable<DateTime>

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<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.

startDate
Nullable<DateTime>

Prima data.

endDate
Nullable<TimeSpan>

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<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.

startDate
Nullable<DateTime>

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<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.

startDate
Nullable<DateTime>

Prima data.

endDate
Nullable<DateTime>

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