設定 Access 中日期與時間欄位的格式

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

在 Microsoft Access 中使用 [日期/時間] 資料類型時,您可以選擇保留預設的格式、套用預先定義的格式,或者建立自訂格式。這篇文章簡單說明 [日期/時間] 資料類型、如何將日期和時間欄位新增至資料表,以及如何套用預先定義的格式或自訂格式。

您想要做什麼?

日期及時間格式的概觀

日期/時間] 欄位新增至資料表

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

使用輸入的遮罩限制日期和時間的項目格式

其他資訊

日期和時間格式概觀

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 或 28/11/2006 12:07:12 PM 這兩種格式的日期和時間。在美國,您會看見 11/28/2006 12:07:12 PM。使用自訂顯示格式,就可以變更這些自動設定的格式。您所選取的顯示格式不會影響資料輸入的方式或 Access 儲存該筆資料的方式。例如,您可以用 28.11.2006 等歐洲格式來輸入日期,並讓表格、表單或報告將這個值顯示成 2006/11/28。

Access 會自動提供關於日期和時間格式設定的某種程度的資料驗證。例如,如果您輸入 32.11.2006 這種無效的日期,這時會出現一則訊息,您可以選擇輸入新的值,或將該欄位從 [日期/時間] 資料類型轉換成 [文字] 資料類型。有效的日期值範圍是從 -657,434 (西元 100 年 1 月 1 日) 到 2,958,465 (西元 9999 年 12 月 31 日)。有效的時間值範圍是從 0.0 到 0.9999 或 23:59:59。

如需詳細資訊的日期/時間資料類型,請參閱資料類型與欄位屬性簡介

頁面頂端

新增日期/時間欄位至資料表

  1. 在 [資料工作表檢視] 中開啟在您要插入 [日期/時間] 欄位的資料表。

  2. 請按 [按一下以新增] 欄旁的向下箭頭,從下拉式欄位清單中選取 [日期與時間]

  3. 重新命名欄位,然後儲存此資料表。

只要按一下日期選擇器或行事曆圖示,並進行以下操作,就可以將日期新增至欄位:

  • 若要輸入目前日期,請按一下 [ 今天

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

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

頁面頂端

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

Access 提供數種預先定義的格式的日期和時間的資料,但如果這些格式不符合您的需求,您可以指定自訂格式。預設格式是一般日期格式,m/dd/yyyy h:mm: ss AM/PM。

套用預先定義的格式

  1. 如果您尚無日期和時間欄位,請新增欄位。在 [資料工作表檢視] 中開啟資料表,請按 [按一下以新增] 欄旁的向下箭頭,從下拉式欄位清單中選取 [日期與時間]

  2. 以滑鼠右鍵按一下資料表標題,然後切換成 [設計檢視]。

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

  4. [欄位屬性] 區段中,按一下 [格式] 屬性方塊中的箭頭,然後從下拉式清單中選取格式。

    日期及時間屬性

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

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

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

套用自訂格式

建立自訂格式時,您需要在資料表欄位的 [格式] 屬性中輸入不同的字元。這些字元是由預留位置 (例如 0 和 #)、分隔符號 (例如句號和逗號)、文字字元及色彩所構成的。[日期/時間] 欄位的自訂格式可以包含兩個區段,一個用於日期,另一個用於時間,並以分號分隔這兩個區段。

將自訂格式套用到 [日期/時間] 欄位時,只要建立兩個區段,一個供日期使用,另一個供時間使用,就可以結合不同的格式。在這種情況下,請用分號來分隔區段。例如,您可以結合 [通用日期] 和 [完整時間] 格式,如下所示:m/dd/yyyy;h:mm:ss。要套用自訂的日期或時間格式,請完成以下步驟:

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

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

  3. 在 [低] 區段中,按一下 [格式] 屬性方塊中,然後使用預留位置和分隔符號的自訂格式資料表中的字元,然後輸入您的自訂格式。

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

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

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

頁面頂端

使用輸入遮罩限制日期與時間的輸入格式

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

您可以用一種格式來定義輸入遮罩,但設定不同的顯示格式。例如,您可以用輸入遮罩要求日期以 2010.04.15 的格式輸入,但讓日期以 15-April-2010 的格式顯示。

新增輸入遮罩

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

  2. 隨即開啟 [輸入遮罩精靈],並會指引您完成選擇輸入遮罩格式的步驟。

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

頁面頂端

其他資訊

預先定義的格式及範例

格式

說明

範例

通用日期

(預設值) 會以數字顯示日期值,時間值則顯示為小時、分鐘、秒鐘,後面接著 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

頁面頂端

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

使用下列任何元件組合,以建立自訂格式。例如,若要顯示一年中的星期,與一週中的日子,請輸入 ww/w

重要: 與 Windows 地區設定中所指定日期/時間設定不一致的自訂格式將予以忽略。如需 Windows 地區設定的詳細資訊,請參閱 Windows 說明。

日期格式元件

格式

說明

d

視需要以一位數或兩位數 (1 到 31) 表示之月份中的日期。

dd

以兩位數 (01 到 31) 表示之月份中的日期。

ddd

星期名稱的前三個字母 (Sun 到 Sat)。

dddd

星期名稱的完整名稱 (Sunday 到 Saturday)。

w

一週中的一天 (1 到 7)。

ww

一年中的一週 (1 到 53)。

m

視需要以一位數或兩位數 (1 到 12) 表示之一年中的月份。

mm

以兩位數 (01 到 12) 表示之一年中的月份。

mmm

月份的前三個字母 (Jan 到 Dec)。

mmmm

月份的完整名稱 (January 到 December)。

q

一年中的季度 (1 到 4)。

y

一年中的天數 (1 到 366)。

yy

西元年份的最後兩位數 (01 到 99)。

yyyy

完整西元年份 (0100 到 9999).

時間格式元件

格式

De s cription

H

視需要以一位數或兩位數 (0 到 23) 表示的小時。

hh

以兩位數表示的小時 (00 到 23)。

N

視需要以一位數或兩位數 (0 到 59) 表示的分鐘。

nn

以兩位數表示的分鐘 (00 到 59)。

s

視需要以一位數或兩位數 (0 到 59) 表示的秒鐘。

ss

以兩位數 (00 到 59) 表示秒鐘。

時鐘格式元件

格式

說明

AM/PM

視需要以大寫字母 "AM" 或 "PM" 表示的十二小時制時鐘。例如 9:34PM

am/pm

視需要以小寫字母 "am" 或 "pm" 表示的十二小時制時鐘。例如 9:34pm

A / P

視需要以大寫字母 "A" 或 "P" 表示的十二小時制時鐘。例如 9:34P

/ p

視需要以小寫字母 "a" 或 "p" 表示的十二小時制時鐘。例如 9:34p

AMPM

依 Windows 地區設定中所定義,使用適當上午/下午指示項的十二小時制時鐘。

分隔符號元件

附註: 在 Windows 的地區設定中設定的分隔符號。

任何簡短用引號括住的字元的字串 (」 「) 是自訂分隔符號。不會顯示括住。例如, 「,」會顯示一個逗號。

  時間分隔符號,例如 hh:mm

/  日期分隔符號,例如 mmm/yyyy

頁面頂端

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×