DateAndTime.DateString 属性

定义

返回或设置一个字符串值,该值表示与系统对应的当前日期。

public:
 static property System::String ^ DateString { System::String ^ get(); void set(System::String ^ value); };
public static string DateString { get; [System.Runtime.Versioning.SupportedOSPlatform("windows")] set; }
public static string DateString { get; set; }
[<set: System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member DateString : string with get, set
static member DateString : string with get, set
Public Property DateString As String

属性值

返回或设置一个字符串值,该值表示与系统对应的当前日期。

属性

例外

用于设置 DateString 值的格式无效。

示例

以下示例使用 DateString 属性显示当前系统日期。

MsgBox("The current date is " & DateString)

注解

DateString 以 MM-dd-yyyy 格式返回系统日期,该格式使用缩写月份名称。 接受的日期格式为 M-d-yyyy、M-d-y、M/d/yyy 和 M/d/y。 这适用于所有系统区域设置,但使用双字节字符集 (DBCS) 除外。 如果系统区域设置使用双字节字符集, DateString 以 yyyy-MM-dd 格式返回系统日期。 系统区域设置是使用控制面板中的“时钟”、“语言”和“区域”项设置的。

注意 如果正在 Silverlight 中运行 Visual Basic,则 DateString 属性仅返回 zh (简体中文) 的 yyyy-MM-dd 格式的系统日期, ko (朝鲜语) , (ja 日语) 系统区域设置。

若要获取或将当前系统时间设置为 String,请使用 TimeString 属性。

若要以区域设置的格式或自定义格式获取当前系统日期或时间,请向 Format 函数提供 Now 属性,并指定预定义或用户定义的日期/时间格式。 下面的示例演示这一操作。

MsgBox("The formatted date is " & Format(Now, "dddd, d MMM yyyy"))  

若要以 的形式 Date访问当前系统日期,请使用 Today 属性。

重要

设置系统日期或时间需要非托管代码权限,这可能会影响其在部分信任情况下的执行。 有关详细信息,请参阅 SecurityPermission代码访问权限

适用于

另请参阅