正常上班时间为周一至周五 8:30 -12:00,13:30-18:00,实现了选择了请假起始时间与终止时间后,算出请假的总小时数,此总小时数扣除了非上班时间(周末,还有一天中的非上班时间:如午休的那一个半小时。暂不能实现节假日请假)。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/jquery.min.js"></script>
<!-- <script src="js/daaaaaaa.js"></script>-->
</head>
<body>
<label for="meeting">开始日期:</label><input id="fd_37890f21c6823e" type="text" value="" />
<label for="meeting">结束日期:</label><input id="fd_3789230b467526" type="text" value="" />
<label for="meeting">合计:</label><input id="fd_3789223f7f48d0" type="text" value="" />
<button id="hj" onclick="calculate()">合计</button>
</body>
</html>
<script type="text/javascript">
//8小时工时
var hoursCountOfDay = 8;
//上午工作开始小时
var amHourStart = 8;
//上午工作开始分钟
var amMinutesStart = 30;
//上午下班开始小时
var amHourEnd = 12;
//上午下班开始分钟
var amMinutesEnd = 0;
//下午上班开始小时
var pmHourStart = 13;
//下午上班开始分钟
var pmMinutesStart = 30;
//下午下班开始小时
var pmHourEnd = 18;
//下午下班开始分钟
var pmMinutesEnd = 0;
var amStart = amHourStart + amMinutesStart / 60;
var amEnd = amHourEnd + amMinutesEnd / 60;
var pmStart = pmHourStart + pmMinutesStart / 60;
var pmEnd = p