SqlFunctions.DateAdd Metodo

Definizione

Restituisce un nuovo datetime valore in base all'aggiunta di un intervallo alla data specificata.

Overload

Nome Descrizione
DateAdd(String, Nullable<Double>, String)

Restituisce un nuovo datetime valore in base all'aggiunta di un intervallo alla data specificata.

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

Restituisce un nuovo valore di intervallo di tempo in base all'aggiunta di un intervallo di tempo all'intervallo di tempo specificato.

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

Restituisce un nuovo valore di data in base all'aggiunta di un intervallo alla data specificata.

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

Restituisce un nuovo datetime valore in base all'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 SQL Server corrispondente, vedere DATEADD (Transact-SQL).

DateAdd(String, Nullable<Double>, String)

Restituisce un nuovo datetime valore in base all'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 in base a un importo specificato.

date
String

Data da incrementare.

Valori restituiti

Oggetto Nullable<T> di DateTime valore 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 SQL Server corrispondente, vedere DATEADD (Transact-SQL).

Si applica a

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

Restituisce un nuovo valore di intervallo di tempo in base all'aggiunta di un intervallo di tempo 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 in base a un importo specificato.

time
Nullable<TimeSpan>

Intervallo di tempo da incrementare.

Valori restituiti

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 SQL Server corrispondente, vedere DATEADD (Transact-SQL).

Si applica a

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

Restituisce un nuovo valore di data in base all'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 in base a un importo specificato.

dateTimeOffsetArg
Nullable<DateTimeOffset>

Data da incrementare.

Valori restituiti

Nuovo punto nel tempo, espresso 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 SQL Server corrispondente, vedere DATEADD (Transact-SQL).

Si applica a

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

Restituisce un nuovo datetime valore in base all'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 in base a un importo specificato.

date
Nullable<DateTime>

Data da incrementare.

Valori restituiti

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 SQL Server corrispondente, vedere DATEADD (Transact-SQL).

Si applica a