SqlFunctions.DateDiff Méthode

Définition

Renvoie le nombre de limites de date et d'heure traversées entre deux dates données.

Surcharges

Nom Description
DateDiff(String, String, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, String, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, String, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, String, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<TimeSpan>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTimeOffset>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTime>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

DateDiff(String, String, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
String

La première date.

endDate
String

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, String, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
String

La première date.

endDate
Nullable<TimeSpan>

Deuxième date.

Retours

Valeur spécifiant le nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, String, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
String

La première date.

endDate
Nullable<DateTimeOffset>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, String, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
String

La première date.

endDate
Nullable<DateTime>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<TimeSpan>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<TimeSpan>

La première date.

endDate
String

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<TimeSpan>

La première date.

endDate
Nullable<TimeSpan>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<TimeSpan>

La première date.

endDate
Nullable<DateTimeOffset>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<TimeSpan>

La première date.

endDate
Nullable<DateTime>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTimeOffset>

La première date.

endDate
Nullable<DateTimeOffset>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTimeOffset>

La première date.

endDate
Nullable<TimeSpan>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTimeOffset>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTimeOffset>

La première date.

endDate
String

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTimeOffset>

La première date.

endDate
Nullable<DateTime>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTime>, String)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTime>

La première date.

endDate
String

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTime>

La première date.

endDate
Nullable<TimeSpan>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTime>

La première date.

endDate
Nullable<DateTimeOffset>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à

DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)

Retourne le nombre de limites de parties de date spécifiées franchies entre la date de début et la date de fin spécifiées.

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)

Paramètres

datePartArg
String

Partie de la date à calculer le nombre différent d’intervalles de temps.

startDate
Nullable<DateTime>

La première date.

endDate
Nullable<DateTime>

Deuxième date.

Retours

Nombre d’intervalles de temps entre les deux dates.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître qu’au sein d’une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction de SQL Server correspondante, consultez DATEDIFF (Transact-SQL).

S’applique à