使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

在单元格中键入日期或时间时,它将以默认日期和时间格式显示。 此默认格式基于 控制面板 中指定的区域日期和时间设置,在 控制面板 中调整这些设置时会更改。 可以采用多种其他日期和时间格式显示数字,其中大多数格式不受控制面板设置的影响。

本文内容

以日期或时间形式显示数字

可以在键入时设置日期和时间的格式。 例如,如果在单元格中键入 2/2,Excel 会自动将其解释为日期,并在单元格中显示 2 月 2 日 。 如果这不是所需的内容(例如,如果您希望在单元格中显示 2009 年 2 月 2 日或 2/2/09 ),则可以在“ 设置单元格格式 ”对话框中选择其他日期格式,如以下过程所述。 同样,如果在单元格中键入 9:30 a9:30 p,Excel 会将此项解释为时间并显示 上午 9:30晚上 9:30。 同样,可以自定义时间在“ 设置单元格格式 ”对话框中的显示方式。

  1. “开始”选项卡上的“数字”组中,单击“数字”旁边的“对话框启动器”

    “数字”组中的对话框启动器

    还可以按 Ctrl+1 打开“ 设置单元格格式 ”对话框。

  2. “类别 ”列表中,单击“ 日期 ”或“ 时间”。

    “设置单元格格式”对话框

  3. “类型” 列表中,单击要使用的日期或时间格式。

    注意: 以星号 (*开头的日期和时间格式 ) 响应控制面板中指定的区域日期和时间设置中的更改。 不带星号的格式不受“控制面板”设置的影响。

  4. 若要以其他语言的格式显示日期和时间,请在“ 区域设置 (位置) ”框中单击所需的语言设置。

    “设置单元格格式”对话框中选中的“区域设置”框

    工作表上所选内容的活动单元格中的数字将显示在 “示例 ”框中,以便您可以预览所选的数字格式选项。

    “单元格格式”对话框中选中的“示例”框

返回页首

创建自定义日期或时间格式

  1. “开始”选项卡上,单击“数字”旁边的对话框启动器。

    “数字”组中的对话框启动器

    还可以按 Ctrl+1 打开“ 设置单元格格式 ”对话框。

  2. 在“ 类别 ”框中,单击“ 日期 ”或“ 时间”,然后选择与要创建的样式最接近的数字格式。 (创建自定义数字格式时,从现有格式开始比从头开始更容易。)

  3. 在“ 类别 ”框中,单击“ 自定义”。 在“ 类型 ”框中,应会看到与步骤 3 中选择的日期或时间格式匹配的格式代码。 无法更改或删除内置日期或时间格式,因此不必担心会覆盖它。

  4. 在“ 类型 ”框中,对格式进行必要的更改。 可以使用下表中的任何代码:

    天、月和年    

要显示

所用代码

将月份显示为 1–12

m

将月份显示为 01–12

mm

将月份显示为 Jan–Dec

mmm

将月份显示为 January–December

mmmm

将月份显示为该月份的第一个字母

mmmmm

将日期显示为 1–31

d

将日期显示为 01–31

dd

将日期显示为 Sun–Sat

ddd

将日期显示为 Sunday–Saturday

dddd

将年显示为 00–99

yy

将年显示为 1900–9999

yyyy

如果在“h”或“hh”代码之后或紧接在“ss”代码之前使用“m”,Excel 将显示分钟而不是月份。

小时、分钟和秒

要显示

所用代码

小时数为 0–23

h

小时数为 00-23

hh

分钟数为 0–59

m

分钟数为 00–59

mm

秒为 0–59

s

秒为 00-59

ss

凌晨 4 点的小时数

h AM/PM

时间为下午 4:36

h:mm AM/PM

时间为 4:36:03 P

h:mm:ss A/P

运行时间(以小时为单位);例如,25.02

[h]:mm

运行时间(以分钟为单位);例如,63:46

[mm]:ss

运行时间(秒)

[ss]

秒的分数

h:mm:ss.00

AM 和 PM     如果格式包含 AM 或 PM,则小时基于 12 小时制,其中“AM”或“A”表示从午夜到中午的时间,“PM”或“P”表示从中午到午夜的时间。 否则,时间将采用 24 小时制。 “m”或“mm”代码必须紧接在“h”或“hh”代码之后或紧接在“ss”代码之前;否则,Excel 将显示月份而不是分钟。

如果以前未创建自定义数字格式,则可能很棘手。 有关如何创建自定义数字格式的详细信息,请参阅 创建或删除自定义数字格式

返回页首

显示日期或时间的提示

  • 若要快速使用默认日期或时间格式,请单击包含日期或时间的单元格,然后按 Ctrl+Shift+#或 CTRL+SHIFT+@。

  • 如果单元格在应用日期或时间格式后显示 ##### ,则该单元格的宽度可能不足以显示数据。 若要展开列宽,请双击包含单元格的列的右边界。 这将自动重新调整列的大小以适合数字。 您也可以拖动右边界,直至列达到所需的大小。

  • 尝试通过在“类别”列表中选择“常规”来撤消日期或时间格式时,Excel 将显示数字代码。 再次输入日期或时间时,Excel 将显示默认日期或时间格式。 若要输入特定的日期或时间格式(例如 2010 年 1 月),可以通过在“类别”列表中选择“文本”来设置其格式。

  • 若要在工作表中快速输入当前日期,请选择任意空单元格,然后按 Ctrl+; (分号) ,然后根据需要按 Enter。 若要在每次重新打开工作表或重新计算公式时插入将更新为当前日期的日期,请在空单元格中键入 =TODAY () ,然后按 Enter。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×