Edit

Share via


DateAndTime Class

Definition

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

public ref class DateAndTime sealed
[Microsoft.VisualBasic.CompilerServices.StandardModule]
public sealed class DateAndTime
[<Microsoft.VisualBasic.CompilerServices.StandardModule>]
type DateAndTime = class
Public Module DateAndTime
Inheritance
DateAndTime
Attributes

Examples

This example uses the Today property to return the current system date.

Dim thisDate As Date  
thisDate = Today   

Remarks

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.

Properties

DateString

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

Now

Returns a 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.

Methods

DateAdd(DateInterval, Double, DateTime)

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

DateAdd(String, Double, Object)

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

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

Subtracts Date1 from Date2 to give a long value specifying the number of time intervals between the two Date values.

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

Subtracts Date1 from Date2 to give a long value specifying the number of time intervals between the 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 value containing the specified component of a given Date value.

DateSerial(Int32, Int32, Int32)

Returns a Date value representing the 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()

Gets the Type of the current instance.

(Inherited from Object)
Hour(DateTime)

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

MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
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.

Applies to

See also