Share via


DateString 屬性

更新:2007 年 11 月

根據您的系統,傳回或設定表示目前日期的 String 值。

Public Property DateString As String

例外狀況

例外狀況類型

錯誤代碼

條件

InvalidCastException

5

用來設定 DateString 值的格式無效。

如果將使用非結構化錯誤處理的 Visual Basic 6.0 應用程式升級,請參閱「錯誤代碼」資料行 (您可以將錯誤代碼與 Number 屬性 (Err 物件) 比對)。但是,請盡可能考慮以 Visual Basic 的結構化例外處理概觀 取代這類錯誤控制項。

備註

DateString 一律會以 "MM-dd-yyyy" 格式傳回系統日期,其中使用縮寫的月份名稱。設定日期可接受的格式為 "M-d-yyyy"、"M-d-y"、"M/d/yyyy" 和 "M/d/y"。這些格式不因文化特性而異,這表示即使您變更 [控制台] 中的 [地區選項],它們仍不會變更。

若要取得或設定 String 格式的目前系統時間,請使用 TimeString 屬性

若要以您的地區設定 (Locale) 或自訂格式來取得目前的系統日期或時間,請將 Now 屬性 提供給 Format 函式,並指定 預先定義的日期/時間格式 (Format 函式)使用者定義日期/時間格式 (Format 函式)。以下範例就是示範這項作業。

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

若要存取做為 Date 的目前系統時間,請使用 Today 屬性

安全性注意事項:

設定系統日期或時間需要 Unmanaged 程式碼的使用權限,而該權限可能會在部分信任的情況下影響其執行。如需詳細資訊,請參閱 SecurityPermission程式碼存取使用權限

範例

下列範例會使用 DateString 屬性來顯示目前系統日期。

MsgBox("The current date is " & DateString)

需求

命名空間 (Namespace)︰Microsoft.VisualBasic

**模組︰**DateAndTime

組件 (Assembly):Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

因為 DateString 是模組中的成員,而不是類別 (Class) 中的成員,因此不需要建立物件來存取 DateString。

智慧型裝置開發人員注意事項

您可以使用 DateString 屬性,取得但不能設定系統日期。

請參閱

參考

Now 屬性

TimeString 屬性

Today 屬性

Date 資料型別 (Visual Basic)

DateTime