Partager via


SqlFunctions.DateAdd Méthode

Définition

Retourne une nouvelle valeur datetime basée sur l'ajout d'un intervalle à la date spécifiée.

Surcharges

DateAdd(String, Nullable<Double>, String)

Retourne une nouvelle valeur datetime basée sur l'ajout d'un intervalle à la date spécifiée.

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

Retourne une nouvelle valeur d'intervalle de temps basée sur l'ajout d'un intervalle à l'intervalle de temps spécifié.

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

Retourne une nouvelle valeur de date basée sur l'ajout d'un intervalle à la date spécifiée.

DateAdd(String, Nullable<Double>, Nullable<DateTime>)

Retourne une nouvelle valeur datetime basée sur l'ajout d'un intervalle à la date spécifiée.

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 DATEADD (Transact-SQL).

DateAdd(String, Nullable<Double>, String)

Retourne une nouvelle valeur datetime basée sur l'ajout d'un intervalle à la date spécifiée.

public:
 static Nullable<DateTime> DateAdd(System::String ^ datePartArg, Nullable<double> number, System::String ^ date);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTime? DateAdd (string datePartArg, double? number, string date);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * string -> Nullable<DateTime>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), date As String) As Nullable(Of DateTime)

Paramètres

datePartArg
String

Portion de la date à incrémenter.

number
Nullable<Double>

Valeur utilisée pour incrémenter une date par une quantité spécifiée.

date
String

Date à incrémenter.

Retours

Nullable<T> de la valeur DateTime qui est la nouvelle date.

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 DATEADD (Transact-SQL).

S’applique à

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

Retourne une nouvelle valeur d'intervalle de temps basée sur l'ajout d'un intervalle à l'intervalle de temps spécifié.

public:
 static Nullable<TimeSpan> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<TimeSpan> time);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static TimeSpan? DateAdd (string datePartArg, double? number, TimeSpan? time);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<TimeSpan> -> Nullable<TimeSpan>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), time As Nullable(Of TimeSpan)) As Nullable(Of TimeSpan)

Paramètres

datePartArg
String

Portion de la date à incrémenter.

number
Nullable<Double>

Valeur utilisée pour incrémenter une date par une quantité spécifiée.

time
Nullable<TimeSpan>

Intervalle de temps à incrémenter.

Retours

Nouvel intervalle de temps.

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 DATEADD (Transact-SQL).

S’applique à

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

Retourne une nouvelle valeur de date basée sur l'ajout d'un intervalle à la date spécifiée.

public:
 static Nullable<DateTimeOffset> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<DateTimeOffset> dateTimeOffsetArg);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTimeOffset? DateAdd (string datePartArg, double? number, DateTimeOffset? dateTimeOffsetArg);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<DateTimeOffset> -> Nullable<DateTimeOffset>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), dateTimeOffsetArg As Nullable(Of DateTimeOffset)) As Nullable(Of DateTimeOffset)

Paramètres

datePartArg
String

Portion de la date à incrémenter.

number
Nullable<Double>

Valeur utilisée pour incrémenter une date par une quantité spécifiée.

dateTimeOffsetArg
Nullable<DateTimeOffset>

Date à incrémenter.

Retours

Nouvel instant précis, exprimé sous la forme d'une date et d'une heure, par rapport au temps universel (UTC, Universal Time Coordinated).

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 DATEADD (Transact-SQL).

S’applique à

DateAdd(String, Nullable<Double>, Nullable<DateTime>)

Retourne une nouvelle valeur datetime basée sur l'ajout d'un intervalle à la date spécifiée.

public:
 static Nullable<DateTime> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<DateTime> date);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTime? DateAdd (string datePartArg, double? number, DateTime? date);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<DateTime> -> Nullable<DateTime>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), date As Nullable(Of DateTime)) As Nullable(Of DateTime)

Paramètres

datePartArg
String

Portion de la date à incrémenter.

number
Nullable<Double>

Valeur utilisée pour incrémenter une date par une quantité spécifiée.

date
Nullable<DateTime>

Date à incrémenter.

Retours

Nouvelle date.

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 DATEADD (Transact-SQL).

S’applique à