設定日期和時間欄位的格式 - Microsoft Support

文章推薦指數: 80 %
投票人數:10人

當您在Microsoft Access 中使用日期/時間資料類型時,您可以保留預設格式、使用預先定義的格式, ... 在設計格線線上方區段,選取要格式化的日期/時間欄位。

跳到主要內容 Office支援 產品 Microsoft365 Office Outlook MicrosoftTeams OneDrive OneNote Windows MicrosoftEdge 更多... 裝置 Surface 電腦配件 行動裝置 Xbox HoloLens 硬體保固 新增功能 安裝Office 帳戶與計費 帳戶 MicrosoftStore與計費 範本 更多支援 社群論壇 Microsoft365系統管理員 小型企業系統管理員 開發人員 教育 回報支援詐騙 Microsoft365AccessAccess2021Access2019Access2016Access2013Access2010Access2007其他...​​小於 日期和時間資料類型有各種不同的格式,可協助滿足您獨特的情況。

設定格式時,有三個選項:保留預設格式、使用預先定義的格式,或建立自訂格式。

 當您將格式適用于資料表欄位時,該相同格式會自動適用于您之後裝訂至該資料表欄位的任何表單或報表控制項。

 格式只會變更資料的顯示方式,並不會影響資料的儲存方式或使用者輸入資料。

本文內容 日期和時間格式概觀 使用預先定義的格式 預先定義格式的範例 使用自訂格式 自訂格式的範例 自訂格式字元 在AccessWebApp中設定日期/時間格式 日期和時間格式概觀 Access會自動以一般日期及長時間格式顯示日期和時間。

日期在美國顯示為mm/dd/yyyy,而美國以外的日期會顯示為dd/mm/yyyy,其中mm是月份,dd是日,而yyyy是年份。

時間會顯示為hh:mm:ssAM/PM,其中hh為小時,mm為分鐘,ss為秒。

這些日期和時間的自動格式會根據您電腦上MicrosoftWindows地區及語言選項設定所指定的地理位置而不同。

例如,在歐洲及亞洲的許多地方,視您的位置,您可能會看到日期和時間為28.11.201812:07:12PM或28/11/201812:07:12PM。

在美國,會看到2018/11/2812:07:12PM。

使用自訂顯示格式可以變更這些預先定義的格式。

例如,您可以輸入歐洲格式的日期,例如28.11.2018,且表格、表單或報表的值會顯示為2018/11/28。

您選取的自訂格式不會影響資料的輸入方式,或Access儲存該資料的儲存方式。

Access會自動提供與日期和時間格式相關的特定層級資料驗證。

例如,如果您輸入不正確日期,例如32.11.2018,會出現一則訊息,您可以選擇輸入新值,或將欄位從日期/時間資料類型轉換為文字資料類型。

有效的日期值範圍從-657,434(100A.D.)年1月1日到2,958,465(9999年12月31日A.D.)。

有效的時間值範圍從.0到.9999或23:59:59。

當您想要限制以特定格式輸入日期和時間時,請使用輸入遮罩。

例如,如果您用輸入遮罩以歐洲格式輸入日期,在資料庫中輸入資料的人將無法輸入其他格式的日期。

輸入遮罩可以套用至資料表中的欄位、查詢結果集,以及表單和報表上的控制項。

詳細資訊請參閱使用輸入遮罩控制資料輸入格式。

頁面頂端 使用預先定義的格式 Access提供數種預先定義的日期和時間資料格式。

在資料表中 在[設計檢視]開啟資料表。

在設計格線線上方區段,選取要格式化的日期/時間欄位。

在[欄位屬性」區段,按一下[格式屬性方塊>中的箭段,然後從下拉式清單中選取格式。

選取格式之後,會出現屬性更新選項按鈕,並可讓您將新格式適用于任何其他會以邏輯方式繼承它的資料表欄位和表單控制項。

若要將變更在整個資料庫中都適用,請按一下智慧標籤,然後按一下使用[功能變數名稱格式。

在此案例中,功能變數名稱是日期/時間欄位的名稱。

若要將變更適用于整個資料庫,當[更新屬性>對話方塊出現時,並顯示將繼承新格式的表單和其他物件。

按一下[是]。

詳細資訊請參閱傳播欄位屬性。

儲存變更並切換到資料工作表視圖,以查看格式是否符合您的需求。

注意   您根據此表格建立的新表單、報表或視圖會取得表格的格式,但您可以在表單、報表或視圖上覆蓋此格式,而不變更表格的格式。

在表單或報表 開啟表單或報表的版面配置視圖或設計檢視。

將指標放在包含日期和時間的文字方塊中。

按F4以顯示內容表。

將Format屬性設定為其中一種預先定義的日期格式。

在查詢中 在設計檢視中開啟查詢。

以滑鼠右鍵按一下日期欄位,然後按一下[屬性。

在屬性工作表中,從Format屬性清單中選取您想要的格式。

在運算式中 使用FormatDateTime函數,將日期值格式化為數種預先定義格式之一。

如果您在需要運算式的區域工作,例如宏或查詢,您可能會發現這項功能很有用。

頁面頂端 預先定義格式的範例 格式 描述 範例 通用日期 (預設)日期值會以數位和時間值顯示為小時、分鐘和秒,後面接著AM或PM。

針對這兩種類型的值,Access會使用Windows地區設定中指定的日期和時間分隔符號。

如果值沒有時間元件,Access只會顯示日期。

如果值沒有日期元件,Access只會顯示時間。

2018/06/3010:10:42AM 完整日期 僅顯示日期值,如Windows地區設定中的長日期格式所指定。

2018年8月27日,星期一 中日期 以dd/mmm/yy格式顯示日期,但會使用Windows地區設定中指定的日期分隔符號。

27/8/18 27-8月18日 簡短日期 顯示日期值,如Windows地區設定中的簡短日期格式所指定。

2018/8/27 8-27-2018 完整時間 顯示小時、分鐘和秒,後面接著AM或PM。

Access會使用Windows地區設定中于時間設定中指定的分隔符號。

上午10:10:42 中時間 顯示小時和分鐘,後面接著AM或PM。

Access會使用Windows地區設定中于時間設定中指定的分隔符號。

上午10:10 簡短時間 只顯示小時和分鐘。

Access會使用Windows地區設定中于時間設定中指定的分隔符號。

10:10 頁面頂端 使用自訂格式 有時候,屬性工作表的Format屬性下拉式清單不包含您想要的確切日期格式。

您可以使用Access針對日期格式所識別的一種程式碼類型,建立您自己的自訂格式。

當您將自訂格式適用于日期/時間欄位時,您可以讓兩個區段合併不同的格式,一個區段用於日期,另一個則用於時間。

在這種情況下,您必須以空格分隔各節。

例如,您可以合併一般日期和長時間格式,如下所示:m/dd/yyyyh:mm:ss。

在[設計檢視]開啟資料表。

在設計格線線上方區段,選取要格式化的日期/時間或延長的日期/時間欄位。

在[欄位內容」區段,選取[一般格式>鍵,按一下格式方塊旁的儲存格,然後根據您的格式需求輸入特定字元。

輸入格式之後,會出現屬性更新選項按鈕,並可讓您將格式適用于任何其他會以邏輯方式繼承的資料表欄位和表單控制項。

若要將變更在整個資料庫中都適用,請按一下智慧標籤,然後按一下[所有使用功能變數名稱的地方更新格式。

在此案例中,功能變數名稱是日期/時間欄位的名稱。

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

按一下[是」以申請格式。

詳細資訊請參閱傳播欄位屬性。

儲存變更,然後切換到資料工作表視圖,查看格式是否符合您的需求。

頁面頂端 自訂格式的範例 以下是一些格式化2012年1月13日不同方式的範例: 若要格式化日期,例如... 在Format屬性方塊中輸入此程式碼: 2012-01-13 yyyy-mm-dd 2012 yyyy 2012年1月13日 ddmmmyyyy 13.01.2012 dd\.mm\.yyyy(Access會自動新增反反) 2013年1月1日週五 dddm/d 2/6 ww/w 2012年1月13日 mmmd","yyyy 頁面頂端 自訂格式字元 若要建立自訂格式,請使用下列字元做為預留位置和分隔符號。

 與Windows地區設定中所指定日期/時間設定不一致的自訂格式將予以忽略。

詳細資訊請參閱變更Windows地區設定以修改某些資料類型的外觀。

注意事項   延長的日期/時間資料類型的奈秒部分沒有自訂格式字元。

字元 描述 日期分隔符號 控制Access將分隔符號用於日、月及年的位置。

使用Windows地區設定中定義的分隔符號。

例如,在英文(美國),請使用斜線(/)。

時間分隔符號 控制Access會以小時、分鐘和秒為分隔符號的位置。

使用Windows地區設定中定義的分隔符號。

例如,在英文(美國),請使用冒號(:)。

c 顯示一般日期格式。

d或dd 將月份中的日顯示為一位數或兩位數。

針對一位數,請使用單一預留位置;兩位數,請使用兩個預留位置。

ddd 將星期幾縮寫為三個字母。

dddd 拼出星期幾。

ddddd 顯示簡短日期格式。

dddddd 顯示長日期格式。

w 顯示對應到星期一數位。

(1到7) ww 顯示對應到一年中的一周(1到53)。

m或mm 將月份顯示為一位數或兩位數的數位。

mmm 將月份名稱縮寫為三個字母。

例如,1月會顯示為Jan。

mmmm 拼出所有月份名稱。

q 顯示目前日曆季度的(1-4)。

例如,如果您在5月雇用員工,Access會顯示2作為季值。

y 顯示一年中的1-366日。

yy 顯示一年的最後兩位數。

附註: 我們建議您輸入並顯示指定年份的所有四位數。

yyyy 根據支援的日期和時間資料類型,顯示0001-9999一年的所有位數。

h或hh 以一位數或兩位數顯示小時。

n或nn 以一位數或兩位數顯示分鐘數。

s或ss 以一位數或兩位數顯示秒數。

tttt 顯示長時間格式。

AM/PM 視需要以大寫字母"AM"或"PM"表示的十二小時制時鐘。

am/pm 視需要以小寫字母"am或"pm表示的十二小時制時鐘。

A/P 視需要以大寫字母"A"或"P"表示的十二小時制時鐘。

a/p 視需要以小寫字母"a"或"p"表示的十二小時制時鐘。

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

空格,+-$() 使用空格、(+-)的一些數學字元,以及財務符號($,)格式字串中的任何位置。

如果您想要使用其他常用的數學符號,例如斜線(\或/)以及星號(*),您必須以雙引號括住這些符號。

「文字文字」 以雙引號括住您想要使用者看到的任何文字。

\ 強制Access顯示緊接在後的字元。

這和以雙引號括起來的字元相同。

* 使用時,星號後的字元會立即變成填滿字元,即用來填滿空格的字元。

Access通常會將文字顯示為向左對齊,並填入值右邊的任何區域並留空格。

您可以在格式字串的任何位置新增填滿字元,Access會以指定的字元填滿任何空格。

[色彩] 將色彩適用于格式區段內的所有值。

您必須以括弧括住名稱,並使用下列其中一個名稱:黑色、藍色、青色、綠色、洋紅色、紅色、  頁面頂端 在AccessWebApp中設定日期/時間格式 AccessWebApps會以「視圖」顯示資料,其文字方塊與桌面資料庫中的表單非常類似。

不過,您可以選取文字方塊,然後按一下出現的格式按鈕來設定格式設定選項,而不是屬性工作表。

然後,從格式清單中選取您想要的格式。

Access應用程式沒有自訂的日期格式。

您可以在Access應用程式中建立查詢,但查詢中並沒有格式化日期欄的選項。

所有日期格式都控制在視圖層級。

最後,Access應用程式中沒有FormatDateTime函數。

頁面頂端 需要更多協助? 擴展您的技能 探索訓練 優先取得新功能 加入Microsoft測試人員 這項資訊有幫助嗎? 是 否 感謝您!還有其他意見反應嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您願意協助我們改進嗎?(您提供的資訊越多,我們就越能夠協助您。

) 您對翻譯品質的滿意度為何? 會影響您使用體驗的因素為何? 已協助我解決問題 清除說明 容易理解 沒有艱深的術語 圖片有助於理解 翻譯品質 與我的評測標準不相符 不正確的說明指示 太過於技術性 未提供足夠資訊 圖片資訊太少 翻譯品質 是否還有其他的意見反應?(選填) 提交意見反應 感謝您的意見反應! ×



請為這篇文章評分?