首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

java&javascript对日期开展处理

2012-10-29 
java&javascript对日期进行处理1.java中得到两个日期相隔的天数和某月的总天数?? String startDate2011-

java&javascript对日期进行处理

1.java中得到两个日期相隔的天数和某月的总天数?

? String startDate="2011-07-01";
??String endDate="2011-08-01";
??DateFormat dFormat=new SimpleDateFormat("yyyy-MM-dd");
??Date date1=dFormat.parse(startDate);
??Date date2=dFormat.parse(endDate);
??long day=(date2.getTime()-date1.getTime())/(24*60*60*1000);
??System.out.println(day);

? ------------------------------------------------

? Calendar calendar=Calendar.getInstance();

? calendar.set(2011, 1, 13);

??int day=calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
??System.out.println(day);//二月28天
2.javascript中得到两个日期相隔的天数和某月的总天数?

var dateStr = "2011-06-01";
var dateArr = dateStr.split('-');
var date = new Date(dateArr[0], --dateArr[1], dateArr[2]);
alert("與當前時間相差" + parseInt((new Date() - date)/86400000) + "天");

--------------------------------------------------

var nDays = new Date(2008, 2, 0).getDate();
alert(nDays);//2008年2月份总天数

热点排行