打开主菜单

求真百科

日期

来自 呢图网 的图片

中文名称;日期

外文名称;date

拼音;rì qī (台湾读音:rì qí)

注音;ㄖˋ ㄑㄧˊ

词性;名词

日期是一个汉语词汇,读音为rì qī,意思是:约定的日子和时间,指发生某一事情的确定的日子、时期。《元史·郝经传》等均有相关记载。[1]

约定的日子和时间。

例句:邮戳上的日期模糊不清。

目录

引证解释

发生某一事情的确定日子或时期。

例句1:《元史·郝经传》:“ 经至宿州 ,遣副使刘仁杰 、参议高翿请入国日期,不报。”

例句2:《官场现形记》第七回:“只要同你讲得来,包你事事办得妥当,而且又省钱,又不会耽误日期。”

例句3:鲁迅《呐喊·故乡》:“我已经将你到家的大约日期通知他,他也许就要来了。”

书写格式

在使用Word和Excel起草的各类文件中,如果日期书写格式五花八门,不仅难看还容易和数据发生混淆,特别是报表中错写的日期不能立即参与计算,给统计工作带来一定的影响。文件中的日期书写格式应为:

一、日期标准格式

公历日期标准格式为:2007年2月6日;或2007-02-06。

农历日期标准格式为:丁亥年腊月十九日。

干支历日期标准格式为:丁亥年壬寅月辛未日。

二、日期书写不得以小数点或顿号代替年月日,如:2007.2.6; 2007、2、6。

三、年月日中的年号必须写全,不能简写成: 07年2月6日或 07-02-06。

四、中文日期的书写:

(一)凡使用繁体字的文件,日期可以中文格式书写,其方法是在Word中点“插入”/“日期和时间”,选择中文日期格式,如:二〇〇七年二月六日。

(二)书写中文日期不得输入“0”,如:二00七年二月六日,阿拉伯数字不能与汉字数字混用。

(三)凡使用简体字的文件,最好不要书写中文格式日期。

五、文中涉及到中国干支纪年和夏历(农历)月日应使用汉字。如:甲子年十月十五日 腊月二十日 正月初八等。

六、文中凡涉及到中国清代和清代以前的历史纪年、各民族的非公历纪年等均用汉字,这类纪年不应与公历月日混用,并应采用阿拉伯数字括注公历。如:秦文公四十四年(公元前722年)、太平天国庚申十年九月二十四日(1860年11月2日)。

七、Excel中的日期是可以参与计算的,只能按公历日期标准格式书写。

即2007年2月6日;或2007-02-06。

如需使用实时走动日期,可输入日期函数:“=TODAY( )”。日期函数可以参与计算

如果按右键/设置单元格格式/日期/选择带星期的格式,这种只有日期的格式将自动转换成“2007年2月6日 星期二”这种带星期的格式。

——这也是用Excel查询某日星期几的一种简便方法——在有年月日星期格式的单元格中修改日期,会自动显示星期数。如在“2007年2月6日 星期二”单元格中将日期修改为“2012-2-9”则会自动显示“2012年2月9日 星期四”。

八、JavaScript中的日期

可以通过 new 关键词来定义 Date 对象。以下代码定义了名为 myDate 的 Date 对象

var myDate = new Date() 日期对象也可用于比较两个日期。

下面的代码将当前日期与 2008 年 8 月 9 日做了比较:

var myDate = new Date(); myDate.setFullYear(2008, 7, 9); var today = new Date(); if (myDate > today) { alert("Today is before 9th August 2008"); } else { alert("Today is after 9th August 2008"); } abc 九、Excel中输入日期是十分简便的,如要显示;2007年2月6日,或:2007-02-06,只需输入“2-6”回车即可,如果未能正常显示,可在“设置单元格格式”中进行设置;如果要输入当前日期,则按ctrl+ ;(分号)即可。

十、凡报表中含日期错写者,可替换为正确日期格式后再使用。

十一、没有日期落款的文件是不规范的文件,法规性的文件日期落款就尤为重要。文件署有落款日期,可追索文件的成文时间与时效性,并可作为法律诉讼的重要依据。

计算星期几

已知某日期

(即某年-某月-某日),如何计算该日期是星期几。下面叙述计算原理:首先算出这一年的元旦是星期几。算法如下:

①输入年份year;

②根据下面公式计算:d=year+(year-1)/4-(year-1)/100+(year-1)/400; d=d%7;

d=0则表示为Sunday,d=1则表示为Monday...依此类推

③输入月份month和日期day,计算该日期是这个年份中的第几天(x);

④计算(x+d-1)%7,得到星期几。

注意:月份中的二月是28天还是29天,需看年份是否为闰年,闰年定义为:年份能被400整除的是闰年,或者年份能被4整除但不能被100整除的是闰年。

以表示公元前221年3月3日。

函数说明

定义如下:

指定函数都有定义。

不早于1582年10月15日时,规定:

不在公元前且不晚于1582年10月4日时,规定

当为负数)时,规定:

在Excel中假设A1、A2、A3这三个单元格分别依次对应:

计算

=IF(IF(A1=1582,365,IF(A1<0,IF(MOD(A1,4)=3,366,365),IF(A1<1582,IF(MOD(A1,4)=0,366,365),365+IF(MOD(A1,4)=0,1,0)-IF(MOD(A1,400)=0,0,1)+IF(MOD(A1,100)=0,0,1))))=366,DATE(2000,A2,A3)-DATE(2000,1,1),DATE(2001,A2,A3)-DATE(2001,1,1))+1

计算:

=IF(OR(A1>1582,AND(A1=1582,A2>10),AND(A1=1582,A2=10,A3>4)),365*A1+INT((A1-1)/4)-INT((A1-1)/100)+INT((A1-1)/400)-578100+IF(IF(A1=1582,365,IF(A1<0,IF(MOD(A1,4)=3,366,365),IF(A1<1582,IF(MOD(A1,4)=0,366,365),365+IF(MOD(A1,4)=0,1,0)-IF(MOD(A1,400)=0,0,1)+IF(MOD(A1,100)=0,0,1))))=366,DATE(2000,A2,A3)-DATE(2000,1,1),DATE(2001,A2,A3)-DATE(2001,1,1))+1,IF(A1>0,365*A1+INT((A1-1)/4)-578102+IF(IF(A1=1582,365,IF(A1<0,IF(MOD(A1,4)=3,366,365),IF(A1<1582,IF(MOD(A1,4)=0,366,365),365+IF(MOD(A1,4)=0,1,0)-IF(MOD(A1,400)=0,0,1)+IF(MOD(A1,100)=0,0,1))))=366,DATE(2000,A2,A3)-DATE(2000,1,1),DATE(2001,A2,A3)-DATE(2001,1,1))+1,365*A1-INT((-A1-1)/4)-577738+IF(IF(A1=1582,365,IF(A1<0,IF(MOD(A1,4)=3,366,365),IF(A1<1582,IF(MOD(A1,4)=0,366,365),365+IF(MOD(A1,4)=0,1,0)-IF(MOD(A1,400)=0,0,1)+IF(MOD(A1,100)=0,0,1))))=366,DATE(2000,A2,A3)-DATE(2000,1,1),DATE(2001,A2,A3)-DATE(2001,1,1))+1))

参考来源

windows自带计算器还能计算天数?

参考资料

  1. 计算天数计算器,360智选 , 2021-08-17