DateAndTime::TimeString Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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

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

public:
property String^ TimeString {
	static String^ get();
	[HostProtectionAttribute(SecurityAction::LinkDemand, Resources = HostProtectionResource::ExternalProcessMgmt)]
	static void set(String^ value);
}

Property Value

Type: System::String^

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

Exception Condition
InvalidCastException

Invalid format used to set the value of TimeString.

TimeString always returns the system time as "HH:mm:ss", which is a 24-hour format. This format is culture-invariant, which means it does not change even if you change the Regional Options in Control Panel.

To get or set the current system date as a String, use the DateString property.

To get the current system date or time in the format of your locale, or in a custom format, supply the Now property to the Format function, specifying either a predefined or user-defined date/time format. The following example demonstrates this.

MsgBox("The formatted time is " & Format(Now, "hh.mm.ss.fff tt"))

To access the current system time as a Date, use the TimeOfDay property.

System_CAPS_security Security Note

Setting the system date or time requires unmanaged code permission, which might affect its execution in partial trust situations. For more information, see SecurityPermission and Code Access Permissions.

This example uses the TimeString property to display the current system time.

MsgBox("The current time is " & TimeString)

.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Return to top
Show: