龙空技术网

日期和时间,你真的会输入吗?

Excel之家 205

前言:

眼前咱们对“c语言打印日期”都比较重视,兄弟们都需要了解一些“c语言打印日期”的相关资讯。那么小编同时在网上搜集了一些对于“c语言打印日期””的相关资讯,希望姐妹们能喜欢,大家快快来学习一下吧!

日期和时间是Excel中一种特殊类型的数据,有关日期和时间的计算在各个领域中都有非常广泛的应用。以下讲解日期和时间类数据的特点及计算方法,以及日期与时间函数的相关应用。

1. 输入日期数据

按<Ctrl+;>组合键,可以在单元格中输入操作系统的当天日期。

在单元格中输入操作系统当年的任意日期,需要依次输入至少 1 位数的月、横杠(-)或斜杠(/)、至少 1 位数的日,显示为×月×日。例如,输入“2-28”或“2/28”,单元格内显示为“2 月 28 日”,假设操作系统当前为 2023 年,编辑栏内将显示“2023-2-28”或“2023/2/28”;在简体中文操作系统中,中文的“月”和“日”及英文日期也可以正常识别为日期,如“2 月 28 日”或“Feb-28”等。

在单元格中输入 1900 年到 2049 年间的任意日期,可以依次输入至少 1 位数的年、横杠(-)或斜杠(/)、至少 1 位数的月、横杠(-)或斜杠(/)、至少 1 位数的日,如输入“24-2-28”或“24/2/28”,单元格和编辑栏均会显示成“2024-2-28”。

2050 年以后的日期,年份必需要输入四位,如输入“50-1-1”,将显示“1950-1-1”。此默认设置会随着系统自行更新,也可以到Windows系统的控制面板中修改。

在单元格中仅输入年月部分,Excel会以此月的 1 日作为其日期。如输入“2024-5”,单元格内显示“May-24”,编辑栏内显示“2024-5-1”;如输入“2025 年 7 月”,单元格内仍显示“2025 年 7 月”,编辑栏内显示“2025-7-1”。

在实际操作过程中,可以简化输入,再根据需要统一设置单元格数字格式。

默认的单元格数字格式选项中包括“长日期”和“短日期”,即“2012 年 3 月 14 日”格式和“2012-3-14”格式,还可以根据实际需要选择其他日期格式或自定义。

无论单元格内以何种日期格式显示,编辑栏里均显示为系统默认的短日期格式。

如果通过设置单元格数字格式能够实现数值与日期的相互转换,这样的日期被称为“真日期”,可以参与到与日期相关的各种运算中;反之,以下几类则为“伪日期”。

① 以点(.)分隔,如“2022.2.28”“2023.2”“2.28”等。™

② 以反斜杠(\)分隔,如“2023\2\28”“2023\2”“2\28”等。™

③ 八位数字,如“20230228”。

④ 不被自动识别的汉字,如“2023 年 2 月 28 号”。™

⑤ 简体中文操作系统下无法识别的年月日顺序,如“28-2-2023”。™

⑥ 其他一些从系统中导出的文本型日期,这些文本型日期在单元格中的默认对齐方式为左对齐。

2. 输入时间数据

按<Ctrl+Shift+;>组合键,可以在单元格中输入操作系统的当前时间。

在单元格中输入任意仅包含“时”的时间,可以依次输入至少 1 位数的时和冒号,分和秒默认为 0。如输入“7:”,单元格内显示“7:00”,编辑栏内显示“7:00:00”。

在单元格中输入任意包含“时”和“分”的时间,可以依次输入至少 1 位数的时、冒号和至少 1 位数的分,秒默认为 0。如输入“7:8”,单元格内显示“7:08”,编辑栏内显示“7:08:00”。

在单元格中输入任意包含“时”“分”和“秒”的时间,可以依次输入至少 1 位数的时、冒号、至少 1位数的分、冒号和至少 1 位数的秒。例如,输入“7:8:9”,单元格内显示“7:08:09”,编辑栏内同样显示为“7:08:09”。

在简体中文操作系统中,“时”“分”和“秒”作为时间分隔符同样可以被正常识别。如输入“7 时 8分9秒”,单元格内显示“7时08分09秒”,编辑栏内显示“7:08:09”;输入“7时8分”,单元格内显示“7时 08 分”,编辑栏内显示“7:08:00”;但是输入不带小时的中文时间,如“8 分 9 秒”,或只输入时分秒中的其中之一,如“7 时”“8 分”或“9 秒”,将不会被自动识别成时间。

如需输入带有日期的时间,顺序依次是日期、空格、时间。

秒是时间的最小单位,可以最多显示为 3 位小数。设置单元格数字格式为“mm:ss.000”,可输入并显示成“00:01.123”。时和分都不允许出现小数。

通过设置单元格数字格式,可以修改或自定义时间格式。

如果输入时间数据的小时数大于等于24,或是分钟和秒数大于等于60,Excel会自动按时间进制转换,但一组时间数据中只能有一个超出进制的数。例如,输入“0:90:00”,Excel自动转换为 1:30:00 的时间序列值“0.0625”,而输入“0:90:60”则会被识别为文本字符串。

如果使用中文字符作为时间单位,则小时、分钟、秒的数据均不允许超过进制限制,否则无法正确识别。

如果通过设置单元格数字格式能够实现数值与时间的相互转换,这样的时间被称为“真时间”,可以参与到与时间相关的各种运算中;反之,以下几类则为“伪时间”。

① 以点(.)分隔,如“7.08.09”“7.08”“08.09”等。™

② 六位数字,如“070809”等。™

③ 不被自动识别的文字或符号,如“7 小时 8 分钟 9 秒”“7°8'9''”等。™

④ 其他一些从系统中导出的文本型时间。

标签: #c语言打印日期 #时间单位分和分钟是不是都可以 #日期表达格式