新增並自訂日期及時間格式

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

本文將說明 Microsoft Office Access 如何儲存日期和時間的資訊與如何新增日期及時間欄位至資料表、 表單及報表,您可以自訂的日期和時間格式以符合您需求的方式。

您想要做什麼?

了解日期和時間格式

新增 [日期/時間] 欄位

設定日期/時間欄位的格式

使用 [日期選擇器中新增日期

指定的格式輸入日期及時間的資料使用輸入遮罩

變更 Windows 地區設定,變更日期和時間的顯示方式

了解日期和時間格式

可以在資料庫中,輸入,然後數種格式顯示日期和時間。Access 會自動顯示的日期和時間一般日期和長的時間格式。日期顯示為、 mm/dd/yyyy 在 [美國,為、 dd/mm/yyyy 外美國已 mm 月、 dd 是日期,而 yyyy 會年。時間會顯示為 hh: mm: ss AM/PM,其中 hh 是小時,mm 是分鐘的時間,而 ss 是秒數。

在您的電腦上的 [Microsoft Windows [地區及語言選項] 設定中指定的地理位置而有所不同的日期和時間這些自動格式。例如,歐洲及許多部分亞洲,根據您的位置,您可能會看到的日期和時間為 28.11.2006 12:07:12 PM 或 2006/28/11 12:07:12 PM。在 [美國,您會看到 2006/11/28 12:07:12 PM。如需有關如何變更您的 [地區及語言選項] 設定的詳細資訊,請參閱本文稍後的變更 Windows 地區設定,變更日期和時間的顯示方式

若要使用自訂顯示格式變更這些自動格式可能是。不過,您所選取的顯示格式不會影響輸入資料的方式或 Access 如何儲存該資料。例如,您可以輸入日期等 28.11.2006,歐洲格式並資料表、 表單或報表顯示值為 2006/11/28。

Access 會自動提供特定的層級的日期及時間格式設定的相關的資料驗證。例如,如果您輸入無效的日期,32.11.2006,例如出現的訊息,您必須輸入新的值,或從日期/時間資料類型轉換功能變數的選項為文字資料類型的類型。有效的日期值的範圍是從-657434 (西元年 1 月 1,100年) 到 2,958,465 (年 12 月 31,9999 A.D.)。含有效時間值是從.0 到.9999,或 23:59:59。

頁面頂端​​

新增 [日期/時間] 欄位

若要在資料庫中使用日期和時間,您開始在一或多個資料庫資料表中建立日期/時間] 欄位。在資料表中,一定是日期或時間欄位的設定,但可以顯示日期或時間值的資料表、 表單或報表中。

  1. 在 [功能窗格] 中,以滑鼠右鍵按一下您要使用的資料表,然後按一下 [設計檢視]

  2. 在資料表設計工具的上層選取一個空白資料列。

  3. 在 [欄位名稱] 欄中,輸入新欄位的名稱。

  4. 在 [資料類型] 欄中,從清單中,選取 [日期/時間,然後儲存資料表。

    新欄位看起來應該像這樣,雖然該欄位名稱可以視情況而定︰

    含有新的日期/時間欄位的查詢設計工具

您也可以儲存為數字的日期和時間的值,當您要的日期和時間的資料上執行計算。例如,您可以在此計算總計的時數處理 (卡時間) 或發票的天數。如需有關如何計算日期值的詳細資訊,請參閱Date 函數

頁面頂端​​

設定日期/時間欄位的格式

Access 提供數種預先定義的格式的日期和時間的資料,但如果這些格式不符合您的需求,您可以指定自訂格式。如果您未選取預先定義或自訂格式,Access 會自動套用通用日期格式,m/dd/yyyy h:mm: ss AM/PM。

套用預先定義的格式

  1. 在 [功能窗格] 中,以滑鼠右鍵按一下您要使用的資料表,然後按一下 [設計檢視]

  2. 在設計格線的上半部區段中,選取您想設定格式的 [日期/時間] 欄位。

  3. 在較低的區段中,按一下 [格式] 屬性方塊中,,然後從下拉式清單中選取格式。

  4. 選取格式之後,屬性更新選項智慧標籤 按鈕圖像 出現,並可讓您將您的新格式套用至資料表欄位,會以邏輯方式繼承的表單控制項。若要套用您在整個資料庫的變更,按一下智慧標籤,,然後按一下地方欄位名稱會用來更新格式。在此情況下,欄位名稱是日期/時間欄位的名稱。

  5. 要將變更套用至整個資料庫,當 [更新屬性] 對話方塊出現,並顯示將會繼承新格式的表單和其他物件時, 按一下 [是]

  6. 儲存變更並切換至 [資料工作表檢視],查看此格式是否符合您的需要。

附註: 部分或全部的預先定義的格式顯示的方式,可能會控制您 Windows 地區設定。

表格的預先定義的格式及範例   

格式

描述

範例

通用日期

(預設值) 會以數字顯示日期值,時間值則顯示為小時、分鐘、秒鐘,後面接著 AM 或 PM。對於這兩種類型的值,Access 會使用 Windows [地區選項] 中指定的日期及時間分隔符號。如果值沒有時間元件,Access 只會顯示日期。如果值沒有日期元件,則 Access 只會顯示時間。

2008/6/30 上午 10:10:42

完整日期

只會顯示日期值,並使用您 Windows 地區設定中指定的 [完整日期] 格式。

2006 年 8 月 29 日

中日期

會將日期顯示為 dd/mmm/yy,但是會使用 Windows [地區選項] 中指定的日期分隔符號。

29/Aug/06
29-Aug-06

簡短日期

會使用 Windows [地區選項] 中指定的 [簡短日期] 格式顯示日期值。

8/29/2006
8-29-2006

完整時間

會顯示小時、分鐘及秒鐘後接 AM 或 PM 的形式。Access 會使用 Windows [地區選項] 之 [時間] 設定中指定的分隔符號。

10:10:42 AM

中時間

會顯示小時及分鐘後接 AM 或 PM 的形式。Access 會使用 Windows [地區選項] 之 [時間] 設定中指定的分隔符號。

10:10 AM

簡短時間

只會顯示小時及分鐘。Access 會使用 Windows [地區選項] 之 [時間] 設定中指定的分隔符號。

10:10

套用自訂格式

當您將自訂格式套用至 [日期/時間] 欄位時,您可以有兩個章節,一個日期,另一個次合併不同的格式。在這種情況下,請以分號分隔節。例如,您可以結合一般日期,很長的時間格式,如下所示︰ m/dd/yyyy; h:mm: ss。

提示: 在 Access 2010 中,[運算式建立器都有 IntelliSense,,因此您可以查看自己的運算式所需要的引數。

  1. 在 [功能窗格] 中,以滑鼠右鍵按一下您要使用的資料表,然後按一下 [設計檢視]

  2. 在設計格線的上半部區段中,選取您要設定格式的 [日期/時間] 欄位。

  3. 按一下下層中的 [格式] 屬性方塊,然後輸入格式。

表格的預留位置和分隔符號的自訂格式   

字元

描述

日期分隔符號

控制 Access 放置分隔符號的天數、 月數與年數的位置。使用 Windows 地區設定中所定義的分隔符號。例如,在 [英文 (美國),使用斜線 (/)。

時間分隔符號

控制 Access 放置分隔符號的小時、 分鐘和秒的位置。使用 Windows 地區設定中所定義的分隔符號。例如,在 [英文 (美國),使用冒號 (:)。

c

會顯示 [通用日期] 格式。

d 或 dd

會顯示一位或兩位數的當月日期。若要顯示一位數,請使用一個定位符號;顯示兩位數則使用兩個定位符號。

ddd

Abbreviates 星期為三個字母。

dddd

會拼出完整的星期日期。

ddddd

會顯示 [簡短日期] 格式。

dddddd

會顯示 [完整日期] 格式。

w

若要在星期幾顯示對應的數字。

m 或 mm

會將月份顯示為一位數或兩位數的數字。

mmm

Abbreviates 為三個字母月份的名稱。例如,January 會顯示為 Jan。

mmmm

會拼出完整的月份名稱。

q

顯示目前月曆季度 (1 至 4) 的數字。例如,如果您在雇用背景工作,Access 會顯示 2 季值。

y

會顯示一年中的第幾天 (1 至 366)。

yy

會顯示年份的最後兩位數。

附註: 建議您輸入並顯示完整四位數的指定年份。

yyyy

會顯示年份的所有位數,範圍從 0100 到 9999。

時間分隔符號

控制 Access 放置分隔符號的小時、 分鐘和秒的位置。使用 Windows 地區設定中所定義的分隔符號。如需這些設定的相關資訊,請參閱] 區段中,變更 Windows 地區設定,變更日期和時間的顯示方式

h 或 hh

會將小時顯示為一位數或兩位數。

n 或 nn

會將分鐘顯示為一位數或兩位數。

s 或 ss

會將秒鐘顯示為一位數或兩位數。

tttt

會顯示 [完整時間] 格式。

AM/PM

會顯示 12 小時制的時鐘值,後面接著 AM 或 PM。Access 會根據電腦的系統時鐘設定這個值。

A/P 或 a/p

會顯示 12 小時制的時鐘值,後面接著 A、P、a 或 p。Access 會根據電腦的系統時鐘設定這個值。

AMPM

顯示 12 小時制的值,但會使用 Windows 地區設定中指定上午與下午指標。如需這些設定的相關資訊,請參閱] 區段中,變更 Windows 地區設定,變更日期和時間的顯示方式

空格、+ - $ ()

使用空格、 部分數學字元 (+-),以及財務符號 ($ ¥ 英鎊) 視需要您格式字串中的任何位置。如果您想要使用其他常見的數學符號,例如斜線 (\ 或 /) 和星號 (*),您必須向他們雙引號括住。

"文字字串"

會在您要讓使用者看見的任何文字前後加上雙引號。

\

會迫使 Access 顯示緊隨在後面的字元。這就如同以雙引號包住某個字元。

*

緊接星號字元使用時,會變成填滿字元,用來填入空格字元。Access 以正常方式顯示文字左對齊] 和 [右側的值的任何區域填入空格。您可以將填滿字元新增格式字串中的任何位置和存取會填入任何空格與指定的字元。

[色彩]

將色彩套用至所有您格式的區段中的值。您必須以方括弧括住名稱,並使用下列名稱︰ 黑色、 藍色、 青色、 綠色、 洋紅色、 紅色、 黃色或白色。例如,dddd [粉紅色] 會顯示一天粉紅色的色彩

您輸入的格式之後,屬性更新選項智慧標籤 按鈕圖像 出現,並可讓您將格式套用至資料表欄位,會以邏輯方式繼承的表單控制項。若要套用您在整個資料庫的變更,按一下智慧標籤,,然後按一下地方欄位名稱會用來更新格式。在此情況下,欄位名稱是日期/時間欄位的名稱。

如果您選擇將變更套用至整個資料庫,[更新屬性] 對話方塊隨即會出現,並顯示將要繼承新格式的表單和其他物件。按一下 [是] 套用該格式。

儲存變更,然後切換至 [資料工作表檢視],查看此格式是否符合您的需要。

頁面頂端​​

使用 [日期選擇器中新增日期

有數種方式可將日期新增到您的資料表。如果有的話,使用 [日期選擇器控制項是快速的選項。

附註: [日期選擇器控制項無法使用如果輸入遮罩會套用到 [日期/時間] 欄位。

  1. 按一下您想要新增至日期的欄位。使用 [日期選擇器控制項時,會出現 [行事曆圖示。

  2. 按一下 [行事曆] 圖示。行事曆控制項隨即出現。

    月曆控制項

  3. 執行下列其中一項操作:

    • 若要輸入當天日期,請按一下 [今天]。

    • 要在目前月份中選取一天,請按一下日期。

    • 要選取其他月份和日期,請使用向前或向後按鈕。

頁面頂端​​

指定的格式輸入日期及時間的資料使用輸入遮罩

當您想要確定使用者輸入的日期和時間的資料,以特定格式時,請使用輸入的遮罩。例如,如果您套用輸入的遮罩歐洲格式輸入日期,某人在您的資料庫中輸入資料會無法輸入其他格式的日期。在資料表、 查詢結果集中的欄位和表單和報表上的控制項,可以套用輸入的遮罩。

您可以定義輸入的遮罩的格式,但設定的相同資料的不同的顯示格式。例如,輸入的遮罩可以要求使用者為 YYYY 輸入日期。MM。DD,然後再將日期顯示為 DD-MMM-YYYY,,以便日期顯示為 2008 年 7 月 24 日的格式設定。

如需關於輸入遮罩的詳細資訊,請參閱建立輸入的遮罩輸入欄位或控制項值以特定格式的文件。

新增輸入遮罩

  1. 在 [功能窗格] 中,以滑鼠右鍵按一下您要使用的資料表,然後按一下 [設計檢視]

  2. 如果資料表不包含文字欄位,在設計格線的上半部區段中,選取 [空白資料列資料類型] 欄,選取 [文字],然後按一下然後儲存變更。

  3. 選取 [日期/時間] 欄位,然後在設計格線下方區段的 [一般] 索引標籤上,按一下 [輸入遮罩] 屬性。

    1. 附註: 輸入的遮罩包含三個區段,並以分號分隔所有。第一個區段強制性,而是選擇性的其餘部分。第一個區段定義遮罩字串,並由版面配置區及常值字元。第二個區段定義您是否要在欄位中儲存的遮罩字元加上資料。輸入0 ,如果您想要儲存遮罩和您的資料。如果您只想要儲存的資料,請輸入1 。第三個區段可定義版面配置區,用來表示的資料的位置。根據預設,Access 會使用底線 (_)。如果您想要使用另一個字元,也可以輸入遮罩字串,所要的位置,或您可以輸入密碼,您的遮罩的第三個區段中。此外,在 [輸入遮罩的位置接受只有一個字元或空格鍵。

  4. 在 [輸入遮罩] 屬性方塊中,輸入00 LLL 0000; 0; _,然後按 enter 鍵。

    1. Access 會新增至您的輸入遮罩,多個字元,使其顯示,如下所示︰ 00\LLL\0000; 0; _

  5. 輸入遮罩之後,屬性更新選項智慧標籤隨即出現,並可讓您將遮罩套用至資料表欄位,會以邏輯方式繼承的表單控制項。若要套用您在整個資料庫的變更,請按一下智慧標籤 按鈕圖像 ,然後按一下地方欄位名稱會用來更新輸入遮罩。在此情況下,欄位名稱是日期/時間欄位的名稱。

  6. 如果您選擇將變更套用到整個資料庫,更新屬性] 對話方塊就會出現,並顯示表單和其他物件會繼承新的格式。

  7. 要套用此格式,請按一下 [是],然後按一下 [儲存]

頁面頂端​​

變更 Windows 地區設定,變更日期和時間的顯示方式

Windows 支援各種不同的語言,再加上日期/時間格式的國家和地區的使用的語言。地區設定中的日期/時間格式會影響部分或所有預先定義與自訂顯示格式套用至您的 Access 資料。例如,如果您輸入的日期值做為日期分隔符號的斜線 (8 29 2006 /),然後套用 [通用日期顯示格式至 [日期/時間] 欄位中,當您檢視您的資料,您可能會或可能不會出現斜線,根據您的地區設定所定義的字元。

Access 會使用日期和時間分隔符號,財務符號、 及其他字元 Windows 地區設定中指定,除非您覆寫這些以自訂顯示格式。

下列步驟會說明如何設定及變更 [地區選項]。

在 [ Windows Vista   

  1. 按一下 [開始] 按鈕 按鈕圖像 ,然後按一下 [控制台]

  2. 按兩下 [時鐘、 語言和區域

    附註: 如果您使用傳統檢視,按兩下 [地區及語言選項

    [地區及語言選項] 對話方塊隨即出現。

  3. 按一下 [格式] 索引標籤。

  4. 在 [目前格式] 底下,按一下 [自訂這個格式]。

    [自訂地區選項] 對話方塊隨即出現。

  5. 按一下包含您要修改的設定] 索引標籤,然後進行變更。

在 Microsoft Windows XP (傳統檢視) 中   

  1. 按一下 Windows 工作列上的 [開始],然後按一下 [控制台]。

  2. 按兩下 [控制台] 中的 [地區及語言選項]

    [地區及語言選項] 對話方塊隨即出現。

  3. 按一下 [地區選項] 索引標籤。

  4. 標準及格式] 底下按一下 [自訂]。

    [自訂地區選項] 對話方塊隨即出現。

  5. 按一下包含您要修改的設定] 索引標籤,然後進行變更。

在 Microsoft Windows XP (類別目錄檢視) 中   

  1. 按一下 Windows 工作列上的 [開始],然後按一下 [控制台]

    [控制台] 隨即出現。

  2. 按一下 [日期、時間、語言和區域選項]

    [日期、時間、語言和區域選項] 對話方塊隨即出現。

  3. 按一下 [變更數字、日期、和時間的格式]

    [地區及語言選項] 對話方塊隨即出現。

  4. 按一下 [標準及格式] 底下的 [自訂]

    [自訂地區選項] 對話方塊隨即出現。

  5. 按一下包含您要修改的設定] 索引標籤,然後進行變更。

頁面頂端​​

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×