Это моя разница в дате в расчетный код дней, и у меня есть формат дат пользователя yy-dd-mm
, но я изменил свой формат на dd-mm-yy
.so Я изменил формат кода, но он не работает должным образом. Пожалуйста, помогите с этим?Дата изменения формата в день расчетных дней
<script>
var calculate = function() {
var from = document.getElementById("txtdate").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("txtdate1").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))+1);
if (diffDays)
document.getElementById("result").value=diffDays;
}
</script>
Оформить заказную информацию о файле instant.js, это действительно здорово и поможет вам с добавлением/вычитанием/созданием diffs :) – PolishDeveloper