1
primefaces p : calendar my script를 사용하여 임의의 두 날짜 간의 일수를 계산하고 싶습니다.두 날짜 간의 일수 계산 방법 primeface calendar
<script>
var calculate = function() {
var from = document.getElementById("from").value;
var fromdate = from.slice(3, 5);
fromdate = parseInt(fromdate);
var frommonth = from.slice(0, 2);
frommonth = parseInt(frommonth);
var fromyear = from.slice(6, 10);
fromyear = parseInt(fromyear);
var to = document.getElementById("to").value;
var todate = to.slice(3, 5);
todate = parseInt(todate);
var tomonth = to.slice(0, 2);
tomonth = parseInt(tomonth);
var toyear = to.slice(6, 10);
toyear = parseInt(toyear);
var oneDay = 24*60*60*1000;
var firstDate = new Date(fromyear,frommonth,fromdate);
var secondDate = new Date(toyear,tomonth,todate);
var diffDays = Math.round(Math.abs((firstDate.getTime()-
secondDate.getTime())/(oneDay)));
if (diffDays)
document.getElementById("result").innerHTML=diffDays;
}
</script>
primeface 사용 P : 일정 일 나머지 계산 두 날짜에 대한
<p:calendar id="from" onselect="calculate();" onKeyUp="calculate();" />
<p:calendar id="to" onselect="calculate();" onKeyUp="calculate();" />
<h:outputText id="result" />
어떤 조언을?
나는에서 날짜를 선택하고이 날짜를 계산하고 inputfield에 그것을 보여주고 싶다. 2 피 캘린더가 있습니다. 또한 왜 당신은 문자열을 사용하여 dateStart = "01/14/2012 09:29:58"; 이 –
ORGL23