Duration (Pacific Standard Time):
To (Pacific Standard Time):
Impact:
  • None
User Action:
  • None

DateAndTime Class

 

The DateAndTime module contains the procedures and properties used in date and time operations.

Namespace:   Microsoft.VisualBasic
Assembly:  Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)

System.Object
  Microsoft.VisualBasic.DateAndTime

<StandardModuleAttribute>
Public NotInheritable Class DateAndTime
Name Description
System_CAPS_pubproperty System_CAPS_static DateString

Returns or sets a String value representing the current date according to your system.

System_CAPS_pubproperty System_CAPS_static Now

Returns a Date value containing the current date and time according to your system.

System_CAPS_pubproperty System_CAPS_static TimeOfDay

Returns or sets a Date value containing the current time of day according to your system.

System_CAPS_pubproperty System_CAPS_static Timer

Returns a Double value representing the number of seconds elapsed since midnight.

System_CAPS_pubproperty System_CAPS_static TimeString

Returns or sets a String value representing the current time of day according to your system.

System_CAPS_pubproperty System_CAPS_static Today

Returns or sets a Date value containing the current date according to your system.

Name Description
System_CAPS_pubmethod System_CAPS_static DateAdd(DateInterval, Double, DateTime)

Returns a Date value containing a date and time value to which a specified time interval has been added.

System_CAPS_pubmethod System_CAPS_static DateAdd(String, Double, Object)

Returns a Date value containing a date and time value to which a specified time interval has been added.

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

Returns a Long value specifying the number of time intervals between two Date values.

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

Returns a Long value specifying the number of time intervals between two Date values.

System_CAPS_pubmethod System_CAPS_static DatePart(DateInterval, DateTime, FirstDayOfWeek, FirstWeekOfYear)

Returns an Integer value containing the specified component of a given Date value.

System_CAPS_pubmethod System_CAPS_static DatePart(String, Object, FirstDayOfWeek, FirstWeekOfYear)

Returns an Integer value containing the specified component of a given Date value.

System_CAPS_pubmethod System_CAPS_static 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).

System_CAPS_pubmethod System_CAPS_static DateValue(String)

Returns a Date value containing the date information represented by a string, with the time information set to midnight (00:00:00).

System_CAPS_pubmethod System_CAPS_static Day(DateTime)

Returns an Integer value from 1 through 31 representing the day of the month.

System_CAPS_pubmethod Equals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethod GetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethod System_CAPS_static Hour(DateTime)

Returns an Integer value from 0 through 23 representing the hour of the day.

System_CAPS_pubmethod System_CAPS_static Minute(DateTime)

Returns an Integer value from 0 through 59 representing the minute of the hour.

System_CAPS_pubmethod System_CAPS_static Month(DateTime)

Returns an Integer value from 1 through 12 representing the month of the year.

System_CAPS_pubmethod System_CAPS_static MonthName(Int32, Boolean)

Returns a String value containing the name of the specified month.

System_CAPS_pubmethod System_CAPS_static Second(DateTime)

Returns an Integer value from 0 through 59 representing the second of the minute.

System_CAPS_pubmethod System_CAPS_static 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.

System_CAPS_pubmethod System_CAPS_static 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.

System_CAPS_pubmethod ToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethod System_CAPS_static Weekday(DateTime, FirstDayOfWeek)

Returns an Integer value containing a number representing the day of the week.

System_CAPS_pubmethod System_CAPS_static WeekdayName(Int32, Boolean, FirstDayOfWeek)

Returns a String value containing the name of the specified weekday.

System_CAPS_pubmethod System_CAPS_static 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 
.NET Framework
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.

Return to top