SqlFunctions.DateAdd Metodo

Definizione

Restituisce un nuovo valore datetime basato sull'aggiunta di un intervallo alla data specificata.

Overload

DateAdd(String, Nullable<Double>, String)

Restituisce un nuovo valore datetime basato sull'aggiunta di un intervallo alla data specificata.

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

Restituisce un nuovo valore relativo all'intervallo di tempo basato sull'aggiunta di un intervallo all'intervallo di tempo specificato.

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

Restituisce un nuovo valore della data basato sull'aggiunta di un intervallo alla data specificata.

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

Restituisce un nuovo valore datetime basato sull'aggiunta di un intervallo alla data specificata.

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

DateAdd(String, Nullable<Double>, String)

Restituisce un nuovo valore datetime basato sull'aggiunta di un intervallo alla data specificata.

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)

Parametri

datePartArg
String

Parte della data da incrementare.

number
Nullable<Double>

Valore utilizzato per incrementare una data di una quantità specificata.

date
String

Data da incrementare.

Restituisce

Nullable<T> del valore DateTime che rappresenta la nuova data.

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

Si applica a

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

Restituisce un nuovo valore relativo all'intervallo di tempo basato sull'aggiunta di un intervallo all'intervallo di tempo specificato.

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)

Parametri

datePartArg
String

Parte della data da incrementare.

number
Nullable<Double>

Valore utilizzato per incrementare una data di una quantità specificata.

time
Nullable<TimeSpan>

Intervallo di tempo da incrementare.

Restituisce

Nuovo intervallo di tempo.

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

Si applica a

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

Restituisce un nuovo valore della data basato sull'aggiunta di un intervallo alla data specificata.

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)

Parametri

datePartArg
String

Parte della data da incrementare.

number
Nullable<Double>

Valore utilizzato per incrementare una data di una quantità specificata.

dateTimeOffsetArg
Nullable<DateTimeOffset>

Data da incrementare.

Restituisce

Nuova data e ora, espresse come data e ora del giorno, rispetto all'ora UTC (Coordinated Universal Time).

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

Si applica a

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

Restituisce un nuovo valore datetime basato sull'aggiunta di un intervallo alla data specificata.

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)

Parametri

datePartArg
String

Parte della data da incrementare.

number
Nullable<Double>

Valore utilizzato per incrementare una data di una quantità specificata.

date
Nullable<DateTime>

Data da incrementare.

Restituisce

Nuova data.

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

Si applica a