SqlMethods.DateDiffMonth Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Подсчитывает количество границ месяца между двумя указанными датами.
Перегрузки
| Имя | Описание |
|---|---|
| DateDiffMonth(DateTime, DateTime) |
Подсчитывает количество границ месяца между двумя ненулевой датой. |
| DateDiffMonth(DateTimeOffset, DateTimeOffset) |
Подсчитывает количество границ месяца между двумя ненулевой датой. |
| DateDiffMonth(Nullable<DateTime>, Nullable<DateTime>) |
Подсчитывает количество границ месяца между двумя датами, допускаемыми значением NULL. |
| DateDiffMonth(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Подсчитывает количество границ месяца между двумя датами, допускаемыми значением NULL. |
Комментарии
Соответствует функции SQL Server DATEDIFF с помощью month для указания типа пересекаемой границы времени. Дополнительные сведения об этой функции SQL Server см. в разделе DATEDIFF.
DateDiffMonth(DateTime, DateTime)
Подсчитывает количество границ месяца между двумя ненулевой датой.
public:
static int DateDiffMonth(DateTime startDate, DateTime endDate);
public static int DateDiffMonth(DateTime startDate, DateTime endDate);
static member DateDiffMonth : DateTime * DateTime -> int
Public Shared Function DateDiffMonth (startDate As DateTime, endDate As DateTime) As Integer
Параметры
- startDate
- DateTime
Дата начала периода времени.
- endDate
- DateTime
Дата окончания периода времени.
Возвращаемое значение
Количество границ месяца между двумя указанными датами.
Комментарии
Соответствует функции SQL Server DATEDIFF с помощью month для указания типа пересекаемой границы времени. Дополнительные сведения об этой функции SQL Server см. в разделе DATEDIFF.
Применяется к
DateDiffMonth(DateTimeOffset, DateTimeOffset)
Подсчитывает количество границ месяца между двумя ненулевой датой.
public:
static int DateDiffMonth(DateTimeOffset startDate, DateTimeOffset endDate);
public static int DateDiffMonth(DateTimeOffset startDate, DateTimeOffset endDate);
static member DateDiffMonth : DateTimeOffset * DateTimeOffset -> int
Public Shared Function DateDiffMonth (startDate As DateTimeOffset, endDate As DateTimeOffset) As Integer
Параметры
- startDate
- DateTimeOffset
Дата начала периода времени.
- endDate
- DateTimeOffset
Дата окончания периода времени.
Возвращаемое значение
Количество границ месяца между двумя указанными датами.
Комментарии
Соответствует функции SQL Server DATEDIFF с помощью month для указания типа пересекаемой границы времени. Дополнительные сведения об этой функции SQL Server см. в разделе DATEDIFF.
Применяется к
DateDiffMonth(Nullable<DateTime>, Nullable<DateTime>)
Подсчитывает количество границ месяца между двумя датами, допускаемыми значением NULL.
public:
static Nullable<int> DateDiffMonth(Nullable<DateTime> startDate, Nullable<DateTime> endDate);
public static int? DateDiffMonth(DateTime? startDate, DateTime? endDate);
static member DateDiffMonth : Nullable<DateTime> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DateDiffMonth (startDate As Nullable(Of DateTime), endDate As Nullable(Of DateTime)) As Nullable(Of Integer)
Параметры
Возвращаемое значение
Если оба параметра не nullявляются, возвращает количество границ месяца между двумя указанными датами. Если один или оба параметра являются null, возвращает null значение.
Комментарии
Соответствует функции SQL Server DATEDIFF с помощью month для указания типа пересекаемой границы времени. Дополнительные сведения об этой функции SQL Server см. в разделе DATEDIFF.
Применяется к
DateDiffMonth(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
Подсчитывает количество границ месяца между двумя датами, допускаемыми значением NULL.
public:
static Nullable<int> DateDiffMonth(Nullable<DateTimeOffset> startDate, Nullable<DateTimeOffset> endDate);
public static int? DateDiffMonth(DateTimeOffset? startDate, DateTimeOffset? endDate);
static member DateDiffMonth : Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DateDiffMonth (startDate As Nullable(Of DateTimeOffset), endDate As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)
Параметры
- startDate
- Nullable<DateTimeOffset>
Дата начала периода времени.
- endDate
- Nullable<DateTimeOffset>
Дата окончания периода времени.
Возвращаемое значение
Если оба параметра не nullявляются, возвращает количество границ месяца между двумя указанными датами. Если один или оба параметра являются null, возвращает null значение.
Комментарии
Соответствует функции SQL Server DATEDIFF с помощью month для указания типа пересекаемой границы времени. Дополнительные сведения об этой функции SQL Server см. в разделе DATEDIFF.