三九宝宝网宝宝百科宝宝知识

请教下各位 js计算时间差怎么计算计算出两时间差得年月日

12月24日 编辑 39baobao.com

[计算机科学与技术专业学什么]业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、...+阅读

java写的你参考下,看看能不能给你个启发:

package app.test;

public class DataTest {

static int[] days = new int[] {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30,

31};

public static void main(String[] orgs) {

DataTest datatest = new DataTest();

DateClass date1 = new DateClass();

DateClass date2 = new DateClass();

date1.year = 2009;

date1.month = 3;

date1.day = 28;

date2.year = 2008;

date2.month = 1;

date2.day = 28;

datatest.calculateMinute(date1, date2);

}

private long calculateMinute(DateClass date1, DateClass date2) {

long result = 0;

int temp=0;

if (date1.year - date2.year > 0) {

temp += (date1.year - date2.year) * 365;

for (int i = date2.year; i < date1.year; i++) {

if ((i % 4 == 0 & i % 100 != 0) || i % 400 == 0) {

temp++;

}

}

int daySpan1 = calculateDay(date1, days);

int daySpan2 = calculateDay(date2, days);

temp-=daySpan2;

temp+=daySpan1;

} else{

int daySpan1 = calculateDay(date1, days);

int daySpan2 = calculateDay(date2, days);

temp = daySpan1 - daySpan2;

}

result += temp * 24 * 60;

System.out.println(date1.year+"年"+date1.month+"月"+date1.day+"日"+"-----"+date2.year+"年"+date2.month+"月"+date2.day+"日"+"相差"+temp+"天");

System.out.println(date1.year+"年"+date1.month+"月"+date1.day+"日"+"-----"+date2.year+"年"+date2.month+"月"+date2.day+"日"+"相差"+result+"分钟");

return result;

}

private int calculateDay(DateClass date, int[] days) {

int result = 0;

if ((date.year % 4 == 0 & date.year % 100 != 0)

|| date.year % 400 == 0) {

days[1] = 29;

}

for (int i = 0; i < date.month - 1; i++) {

result += days[i];

}

result += date.day;

return result;

}

}

class DateClass {

int year;

int month;

int day;

}

以下为关联文档:

色度学里已知色坐标x y如何计算u v坐标值x2、y2。那么CCT ≈ T1 + D1 * (T1+T2) / (D1+D2) 如果一直找不到D1*D2小于0;代入 D1 = (x0-x1)(y1-y2)-(x1-x2)(y0-y1)。 从最低色温起在“黑体轨迹等温线的色品坐标”表中,...

什么是物体色的三刺激值和色度坐标如何计算三刺激值和色度坐标下, 大把大把的详细说明... 因为内容太多了, 也打不完, 看完了有什么不懂, 可以针对详细的来讲. 以下是我copy的一部分: 刺激值X、Y、Z. 光谱三刺激值,实际是三...

计算本月发出和月末结存要过程越详细越好!谢谢!那要看你是采用什么计价方法,是全月一次还是移动加权平均,或者是先进先出? 你用的是实地盘存制。 那本月发出的数量=期初结存的数量+本月购进的数量-期末实际结存的数量=1000+2...

2015年国考银监会计算机类考试题型中有证券期货的基础知识题吗您好,中公教育为您服务。 银监会各类职位主要测查内容如下:(一)银监监管类考试侧重金融监管相关的经济金融知识,包括宏观经济学、微观经济学、货币银行学、商业银行业务与经营知...

求30道初一的数学计算1.巡逻车每天行驶200千米,每辆巡逻车可以装载供行驶14天的汽油。现有5辆巡逻车,同时从A地出发,为了让其中三辆车尽可能向更远的地方巡逻(然后一起返回),甲乙两车行至B处后,仅留足自...

美国留学哪些学校计算机专业比较好关于CS专业的名校老师先简单给你推荐5所 1.CMU 这个学校的计算机科学科学系是美国最早建立的计算机科学系,目前已经升级为计算机科学学院。老师这里多唠叨几句,CMU的CS不单单...

请教电缆选型及载流量的计算公式???50平方毫米的铝线乘以3就是它的载流量.5就是它的载流量;穿管。就是10平方毫米及以下的铝线乘以5就是它的载流量;如果是铜导线按截面大一级算;环境温度超过25度时载流量再乘以乘...

哪位大神知道黄金分割线怎么计算的吗你好 黄金分割线分为两种:单点的黄金分割线和两点黄金分割线. 以下就是方法:画单点有两个因素(一是黄金数字,二是最高或最低点) 画黄金分割线的第一步是记住若干个特殊的数字: 0.1...

个股的黄金分割线怎样计算黄金分割线是利用黄金分割比率进行的切线画法,在行情发生转势后,无论是止跌转升或止升转跌,以近期走势中重要的高点和低点之间的涨跌额作为计量的基数, 将原涨跌幅按0.236、0.38...

推荐阅读
图文推荐