本文实例为大家分享了Javascript实现简易天数计算器的具体代码,供大家参考,具体内容如下
效果图:
功能:
1. 支持选择日期;
2. 自动计算闰年;
3. 支持使用当前日期。
代码:
(1)html文件:
简易天数计算器开始日期
年
月
日
使用当前日期
结束日期
年
月
日
使用当前日期
计算天数
/**
* 根据年和月更新日列表.
* @param flag 1-开始日期 2-结束日期
*/
function update(flag) {
if (flag == 1) {
updateDaySelect(['year', 'month', 'day']);
} else {
updateDaySelect(['year2', 'month2', 'day2']);
}
}
//计算天数
function calDays(id) {
var s = getDateStr(['year', 'month', 'day']);
var e = getDateStr(['year2', 'month2', 'day2']);
document.getElementById(id).innerHTML = calDayCount(s, e);
}
//使用当前日期作为开始日期
function useTodayAsStart() {
var checked = document.getElementById('startCb').checked;
useToday(1, checked);
}
//使用当前日期作为结束日期
function useTodayAsEnd() {
var checked = document.getElementById('endCb'