⑴ 关于如何通过日期计算天数
1 在窗体中增加label1 和label2 ,label3caption分别为“住店日期”和“离店日期”,“天数为”
2 在窗体中增加DateTimePicker1和DateTimePicker2分别将其name改为date1 和date2 用于选择两个时间。
3 在窗体中增加两个bitbtn 分别将caption设置为“确定”和“关闭”
4 在label3旁边加一个edit1 用于显示天数。
5 在“关闭”按钮中加
close;
6 在“确定”按钮中加入代码
var
z,l,i:Tdatetime;
h:string;
begin
try
z:=strtodate(datetostr(date1.Date));
l:=strtodate(datetostr(date2.Date));
i:=l-z;
edit1.Text:=floattostr(i);
except
showmessage('计算失败');
end;
end;
⑵ 算日期天数
公历日期标准格式为: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() 日期对象也可用于比较两个日期。
⑶ 数学问题 算天数
08年3月23日到09年3月22日 共365天。
09年3月23日到今天2月20日, 如果20日不算在内334天,算在内335天。
所以,把今天不算在内是699天,算在内是700天。
⑷ 计算天数
2008.1.28
数学算就懂,>_< C++就难了
⑸ 时间算天数怎么算
一般是后面的减去前面的日期然后加1就可以的。例如2号到30号是多少天.直接30-2+1=29天。
⑹ EXCEL 计算天数
=DAYS360(XX,XX,TRUE)
功能
按照一年
360
天的算法(每个月以
30
天计,一年共计
12
个月),返回两日期间相差的天数,这在一些会计计算
中将会用到。如果财务系统是基于一年
12
个月,每月
30
天,可用此函数帮助计算支付款项。
语法
DAYS360(start_date,end_date,method)
Method
为一个逻辑值,它指定了在计算中是采用欧洲方法还是美国方法。
Method
定义
FALSE
或省略
美国方法
(NASD)。如果起始日期是一个月的
31
号,则等于同月的
30
号。如果终止日期是一个月的
31
号,并且起始日期早于
30
号,则终止日期等于下一个月的
1
号,否则,终止日期等于本月的
30
号。
TRUE
欧洲方法。起始日期和终止日期为一个月的
31
号,都将等于本月的
30
号。
格式
结果显示为一个数字
注意事项
1、推算的结果不包括最后一天.
使用1-Jan-98
和5-Jan-98
结果为4,正确结果应该再+1。
公式为:=DAYS360(Start,End,TRUE)+1
2、Start_date
和
end_date
是用于计算期间天数的起止日期。
如果
start_date
在
end_date
之后,则
DAYS360
将返回一个负数。应使用
DATE
函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数
DATE(2008,5,23)
输入日期
2008
年
5
月
23
日。如果日期以文本的形式输入,则会出现问题。
说明
Microsoft
Excel
可将日期存储为可用于计算的序列号。默认情况下,1900
年
1
月
1
日的序列号是
1
而
2008
年
1
月
1
日的序列号是
39448,这是因为它距
1900
年
1
月
1
日有
39448
天。Microsoft
Excel
for
the
Macintosh
使用
另外一个默认日期系统。
⑺ 怎么计算日期之间天数
计算两个日期之间的天数方法:
1、打开Excel,分别填入起始日期和截止日期,如下图所示;
⑻ 计算天数的公式
用Excel计算吗?
=DATEDIF(开始日期,结束日期,"D")
例如A1输入开始日期,B1输入结束日期
公式=DATEDIF(A1,B1,"D")
或=B1-A1