SqlFunctions.DateDiff Метод

Определение

Возвращает количество границ даты и времени, пересекаемых между двумя указанными датами.

Перегрузки

Имя Описание
DateDiff(String, String, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, String, Nullable<TimeSpan>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, String, Nullable<DateTimeOffset>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, String, Nullable<DateTime>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, Nullable<TimeSpan>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, Nullable<DateTimeOffset>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

DateDiff(String, Nullable<DateTime>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

DateDiff(String, String, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
String

Первая дата.

endDate
String

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, String, Nullable<TimeSpan>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
String

Первая дата.

endDate
Nullable<TimeSpan>

Вторая дата.

Возвращаемое значение

Значение, указывающее количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, String, Nullable<DateTimeOffset>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
String

Первая дата.

endDate
Nullable<DateTimeOffset>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, String, Nullable<DateTime>)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
String

Первая дата.

endDate
Nullable<DateTime>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, Nullable<TimeSpan>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<TimeSpan>

Первая дата.

endDate
String

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<TimeSpan>

Первая дата.

endDate
Nullable<TimeSpan>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<TimeSpan>

Первая дата.

endDate
Nullable<DateTimeOffset>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<TimeSpan>

Первая дата.

endDate
Nullable<DateTime>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTimeOffset>

Первая дата.

endDate
Nullable<DateTimeOffset>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTimeOffset>

Первая дата.

endDate
Nullable<TimeSpan>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, Nullable<DateTimeOffset>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTimeOffset>

Первая дата.

endDate
String

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTimeOffset>

Первая дата.

endDate
Nullable<DateTime>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

DateDiff(String, Nullable<DateTime>, String)

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTime>

Первая дата.

endDate
String

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTime>

Первая дата.

endDate
Nullable<TimeSpan>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTime>

Первая дата.

endDate
Nullable<DateTimeOffset>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к

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

Возвращает количество указанных границ даты, пересекаемых между указанной датой начала и датой окончания.

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)

Параметры

datePartArg
String

Часть даты для вычисления разного числа интервалов времени.

startDate
Nullable<DateTime>

Первая дата.

endDate
Nullable<DateTime>

Вторая дата.

Возвращаемое значение

Количество интервалов времени между двумя датами.

Атрибуты

Комментарии

Эту функцию нельзя вызывать напрямую. Эта функция может отображаться только в запросе LINQ to Entities.

Эта функция преобразуется в соответствующую функцию в базе данных. Сведения о соответствующей функции SQL Server см. в разделе DATEDIFF (Transact-SQL).

Применяется к