SqlFunctions.DateDiff Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Renvoie le nombre de limites de date et d'heure traversées entre deux dates données.
Surcharges
DateDiff(String, String, String) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, String, Nullable<TimeSpan>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, String, Nullable<DateTimeOffset>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, String, Nullable<DateTime>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<TimeSpan>, String) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTimeOffset>, String) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTime>, String) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>) |
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin. |
Remarques
Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
DateDiff(String, String, String)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- String
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, String, Nullable<TimeSpan>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- String
Première 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, String, Nullable<DateTimeOffset>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- String
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, String, Nullable<DateTime>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- String
Première 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<TimeSpan>, String)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<TimeSpan>, Nullable<TimeSpan>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTimeOffset>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<TimeSpan>, Nullable<DateTime>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- Nullable<DateTimeOffset>
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTimeOffset>, Nullable<TimeSpan>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- Nullable<DateTimeOffset>
Première 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTimeOffset>, String)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- Nullable<DateTimeOffset>
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTimeOffset>, Nullable<DateTime>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- startDate
- Nullable<DateTimeOffset>
Première 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTime>, String)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTime>, Nullable<TimeSpan>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTime>, Nullable<DateTimeOffset>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
- 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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).
S’applique à
DateDiff(String, Nullable<DateTime>, Nullable<DateTime>)
Retourne le nombre de limites datepart (partie de date) spécifiées croisées entre la date de début et la date de fin.
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
Portion de la date qui calcule le nombre différent d'intervalles de temps.
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 que dans 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 SQL Server correspondante, consultez DATEDIFF (Transact-SQL).