Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <table style="border: 1px solid black;">
- <tr>
- <th>
- Настаняване:
- </th>
- <td>
- <input type="text" name="fromDate" id="fromDate" value="<?php echo date('01-m-Y'); ?>" />
- <input type="button" id="calendarButtonFrom" value="Избери дата" />
- </td>
- </tr>
- <tr>
- <th>
- Напускане:
- </th>
- <td>
- <input type="text" name="toDate" id="toDate" value="<?php echo date('05-m-Y'); ?>" readonly />
- <input type="button" id="calendarButtonTo" value="Избери дата" />
- </td>
- </tr>
- <tr>
- <th>
- Общ период нощувки:
- </th>
- <td>
- <input type="text" name="stay_days" id="stay_days" readonly>
- </td>
- </tr>
- </table>
- <script type="text/javascript">
- Calendar.setup(
- {
- inputField: "fromDate",
- button: "calendarButtonFrom",
- align: "Tr"
- }
- );
- Calendar.setup({inputField: "toDate", button: "calendarButtonTo", align: "Tr"});
- $("#fromDate").bind('input', function(){
- alert("aaaa");
- });
- var a = $('#fromDate').val();
- var b = $('#toDate').val();
- function convertDigitIn(str){
- return str.split('-').reverse().join('-');
- }
- var a1 = convertDigitIn(a);
- var b1 = convertDigitIn(b);
- function treatAsUTC(date) {
- var result = new Date(date);
- result.setMinutes(result.getMinutes() - result.getTimezoneOffset());
- return result;
- }
- function daysBetween(startDate, endDate) {
- var millisecondsPerDay = 24 * 60 * 60 * 1000;
- return (treatAsUTC(endDate) - treatAsUTC(startDate)) / millisecondsPerDay;
- }
- var result = daysBetween(a1, b1);
- $('#stay_days').val(result);
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement