DateAndTime Class
The DateAndTime module contains the procedures and properties used in date and time operations.
Assembly: Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | DateString | Returns or sets a String value representing the current date according to your system. |
![]() ![]() | Now | Returns a Date value containing the current date and time according to your system. |
![]() ![]() | TimeOfDay | Returns or sets a Date value containing the current time of day according to your system. |
![]() ![]() | Timer | Returns a Double value representing the number of seconds elapsed since midnight. |
![]() ![]() | TimeString | Returns or sets a String value representing the current time of day according to your system. |
![]() ![]() | Today | Returns or sets a Date value containing the current date according to your system. |
| Name | Description | |
|---|---|---|
![]() ![]() | DateAdd(DateInterval, Double, DateTime) | Returns a Date value containing a date and time value to which a specified time interval has been added. |
![]() ![]() | DateAdd(String^, Double, Object^) | Returns a Date value containing a date and time value to which a specified time interval has been added. |
![]() ![]() | DateDiff(DateInterval, DateTime, DateTime, FirstDayOfWeek, FirstWeekOfYear) | Returns a Long value specifying the number of time intervals between two Date values. |
![]() ![]() | DateDiff(String^, Object^, Object^, FirstDayOfWeek, FirstWeekOfYear) | Returns a Long value specifying the number of time intervals between two Date values. |
![]() ![]() | DatePart(DateInterval, DateTime, FirstDayOfWeek, FirstWeekOfYear) | Returns an Integer value containing the specified component of a given Date value. |
![]() ![]() | DatePart(String^, Object^, FirstDayOfWeek, FirstWeekOfYear) | Returns an Integer value containing the specified component of a given Date value. |
![]() ![]() | DateSerial(Int32, Int32, Int32) | Returns a Date value representing a specified year, month, and day, with the time information set to midnight (00:00:00). |
![]() ![]() | DateValue(String^) | Returns a Date value containing the date information represented by a string, with the time information set to midnight (00:00:00). |
![]() ![]() | Day(DateTime) | Returns an Integer value from 1 through 31 representing the day of the month. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() ![]() | Hour(DateTime) | Returns an Integer value from 0 through 23 representing the hour of the day. |
![]() ![]() | Minute(DateTime) | Returns an Integer value from 0 through 59 representing the minute of the hour. |
![]() ![]() | Month(DateTime) | Returns an Integer value from 1 through 12 representing the month of the year. |
![]() ![]() | MonthName(Int32, Boolean) | Returns a String value containing the name of the specified month. |
![]() ![]() | Second(DateTime) | Returns an Integer value from 0 through 59 representing the second of the minute. |
![]() ![]() | TimeSerial(Int32, Int32, Int32) | Returns a Date value representing a specified hour, minute, and second, with the date information set relative to January 1 of the year 1. |
![]() ![]() | TimeValue(String^) | Returns a Date value containing the time information represented by a string, with the date information set to January 1 of the year 1. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() ![]() | Weekday(DateTime, FirstDayOfWeek) | Returns an Integer value containing a number representing the day of the week. |
![]() ![]() | WeekdayName(Int32, Boolean, FirstDayOfWeek) | Returns a String value containing the name of the specified weekday. |
![]() ![]() | Year(DateTime) | Returns an Integer value from 1 through 9999 representing the year. |
This module supports the Visual Basic language keywords and run-time library members that get the current date or time, perform date calculations, return a date or time, set the date or time, or time the duration of a process.
This example uses the Today property to return the current system date.
Dim thisDate As Date thisDate = Today
Available since 1.1
Silverlight
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


