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


DateAndTime Класс

Определение

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

public ref class DateAndTime sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class DateAndTime
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type DateAndTime = class
Public Module DateAndTime
Наследование
DateAndTime
Атрибуты

Примеры

В этом примере свойство используется для Today возврата текущей системной даты.

Dim thisDate As Date  
thisDate = Today   

Комментарии

Этот модуль поддерживает ключевые слова языка Visual Basic и элементы библиотеки времени выполнения, которые получают текущую дату или время, выполняют вычисления даты, возвращают дату или время, устанавливают дату или время или длительность процесса.

Свойства

DateString

Возвращает или задает строковое значение, представляющее текущую дату по часам компьютера.

Now

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

TimeOfDay

Возвращает или задает значение типа Date, содержащее текущее время суток (системное).

Timer

Возвращает значение типа Double, представляющее число секунд, прошедших после полуночи.

TimeString

Возвращает или устанавливает строковое значение, которое представляет текущее время дня по часам компьютера.

Today

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

Методы

DateAdd(DateInterval, Double, DateTime)

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

DateAdd(String, Double, Object)

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

DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear)

Вычитает Date1 из Date2 , чтобы получить длинное значение, указывающее количество интервалов времени между двумя Date значениями.

DateDiff(String, Object, Object, FirstDayOfWeek, FirstWeekOfYear)

Вычитает Date1 из Date2 , чтобы получить длинное значение, указывающее количество интервалов времени между двумя Date значениями.

DatePart(DateInterval, DateTime, FirstDayOfWeek, FirstWeekOfYear)

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

DatePart(String, Object, FirstDayOfWeek, FirstWeekOfYear)

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

DateSerial(Int32, Int32, Int32)

Возвращает значение, Date представляющее указанный год, месяц и день, а сведения о времени — полночь (00:00:00).

DateValue(String)

Возвращает значение типа Date, содержащее строковое представление даты с временем, установленным на полночь (00:00:00).

Day(DateTime)

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

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
Hour(DateTime)

Возвращает целочисленное значение в диапазоне от 0 до 23, представляющее час суток.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Minute(DateTime)

Возвращает целочисленное значение в диапазоне от 0 до 59, представляющее минуту часа.

Month(DateTime)

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

MonthName(Int32, Boolean)

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

Second(DateTime)

Возвращает целочисленное значение в диапазоне от 0 до 59, представляющее секунду в минуте.

TimeSerial(Int32, Int32, Int32)

Возвращает значение типа Date, представляющее заданный час, минуту и секунду, при этом дата установлена относительно 1 января 1 года.

TimeValue(String)

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

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Weekday(DateTime, FirstDayOfWeek)

Возвращает целочисленное значение, которое содержит число, представляющее день недели.

WeekdayName(Int32, Boolean, FirstDayOfWeek)

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

Year(DateTime)

Возвращает целочисленное значение в диапазоне от 1 до 9999, представляющее год.

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

См. также раздел