日期

日期

日期,可以解释为,约定的日子和时间。

  • 中文名称
    日期
  • 拼音
    rì qī (台湾省读音:rì qí)
  • 注音
    ㄖˋ ㄑㄧˊ
  • 词性
    名词
  • 释义
    约定的日子和时间
  • 示例
    邮戳上的日期模糊不清

词语使用

用来规划时间的一种较为便捷的方法。

概述

词目:日期

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

注音:ㄖˋㄑㄧˊ

词性:名词

释义:约定的日子和时间。

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

基本解释

邮戳上的日期模糊不清

本段解释

发生某一事情的确定的时期。《元史·郝经传》:“经至宿州,遣副使刘仁杰、参议高翿请入国日期,不报。”《官场现形记》第七回:“只要同你讲得来,包你事事办得妥当,而且又省钱,又不会耽误日期。”鲁迅《吶喊·故乡》:“我已经将你到家的大约日期通知他,他也许就要来了。”

书写格式

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

日期

一、公历日期标準格式为;2007年2月06日;或:2007-2-06。中文日期标準格式为:二〇〇七年二月六日,农历日期标準格式为:丙戌年腊月十九。

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

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

四、中文日期的书写:

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

(二)书写中文日期不得以键盘输入“0”,如:二00七年二月六日,这样书写会十分难看。

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

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

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

七、Excel中的日期是可以参与计算的,只能按公历日期标準格式书写。即;2007年2月6日;或:2007-2-06。

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

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

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

八、JavaScript中的日期

可以通过new关键字来定义Date对象。

以下代码定义了名为myDate的Date对象:

varmyDate=newDate()日期对象也可用于比较两个日期。

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

varmyDate=newDate();

myDate.setFullYear(2008,7,09);

vartoday=newDate();if(myDate>today)

{alert"Todayisbefore9thAugust2008");}

else{alert"Todayisafter9thAugust2008");}

九、Excel中输入日期是十分简便的,如要显示;2007年2月06日,或:2007-2-06,只需输入“2-06”回车即可,如果未能正常显示,可在“设定单元格格式”中进行设定;如果要输入当前日期,则按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整除的是闰年。

下面为c语言实现输入年-月-日,输出为对应日期的周几。

测试资料:输入2014-1-02输出Thursday

#include

intisLeapYear(intyear)

{if((year%4==0&&year%100!=0)||year%400==0)return1;return0;}

voidmain()

{intyear=0,month=0,day=0;intd,x=0;

charc[7][10]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"};

printf("请输入年月日,例如:2012-2-21\n");

scanf("%d-%d-%d",&year,&month,&day);

//计算该年份的元旦是星期几

d=year+(year-1)/4-(year-1)/100+(year-1)/400;

d=d%7;

printf("d=%d\n",d);

switch(month){case12:x+=day;case11:if(month==11)x+=day;

elsex+=30;

case10:

if(month==10)x+=day;e

lsex+=31;

case9:

if(month==9)x+=day;

elsex+=30;

case8:

if(month==8)x+=day;

elsex+=31;

case7:

if(month==7)x+=day;

elsex+=31;

case6:

if(month==6)x+=day;

elsex+=30;

case5:

if(month==5)x+=day;

elsex+=31;

case4:if(month==4)x+=day;

elsex+=30;

case3:

if(month==3)x+=day;

elsex+=31;

case2:

if(month==2)x+=day;

elsex+=29;

case1:

if(month==1)x+=day;

elsex+=31;}

if(!isLeapYear(year)&&month>2)//如果不是闰年且输入月份大于2则要-1

x-=1;

//根据该年元旦d,则可以计算出该年第x年是星期几

d=(x+d-1)%7;

switch(d){

case0:

printf("该日期是:%s",c[0]);

break;

case1:

printf("该日期是:%s",c[1]);

break;

case2:

printf("该日期是:%s",c[2]);

break;

case3:

printf("该日期是:%s",c[3]);

break;

case4:

printf("该日期是:%s",c[4]);

break;

case5:

printf("该日期是:%s",c[5]);

break;

case6:

printf("该日期是:%s",c[6]);

break;}

printf("\n");}

相关词条

相关搜索

其它词条