Поделиться через


Функция Day (Visual Basic)

Обновлен: Ноябрь 2007

Возвращает значение от 1 до 31 с типом Integer, представляющее день месяца.

Public Function Day(ByVal DateValue As DateTime) As Integer

Параметры

  • DateValue
    Обязательный. Значение типа Date, из которого нужно извлечь день.

Заметки

Если используется функция Day, возможно, ее придется уточнять с помощью пространства имен Microsoft.VisualBasic, поскольку пространство имен System.Windows.Forms определяет Day как перечисление. В приведенном ниже примере показано, каким образом уточнение функции Day позволяет устранить эту неопределенность.

Dim thisDay As Integer = Microsoft.VisualBasic.DateAndTime.Day(Now)

Чтобы получить день месяца, можно также вызвать функцию DatePart и указать DateInterval.Day для аргумента Interval.

Пример

В приведенном ниже примере используется функция Day для получения дня месяца из указанной даты. В среде разработки литерал даты отображается в стандартном кратком формате (например, "02/12/1969") с использованием региональных настроек кода.

Dim oldDate As Date
Dim oldDay As Integer
' Assign a date using standard short format.
oldDate = #2/12/1969#
oldDay = Microsoft.VisualBasic.DateAndTime.Day(oldDate)
' oldDay now contains 12.

Функция Day уточняется, чтобы отличить ее от перечисления System.Windows.Forms.Day.

Требования

Пространство имен: Microsoft.VisualBasic

Модуль: DateAndTime

**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)

См. также

Ссылки

Функция DatePart (Visual Basic)

Функция Month (Visual Basic)

Свойство Now

Функция Weekday (Visual Basic)

Функция Year (Visual Basic)

DateTime

ArgumentException

ArgumentOutOfRangeException