iasatan

javascript unix timestamp to date corrector[updated]

Nov 25th, 2016
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function converDate(dateToCheck) {
  2.         var date = new Date(dateToCheck);
  3.         var turningDate = new Date(1582, 9, 15);
  4.         if (date.getTime() < turningDate.getTime()) {
  5.             date.setDate(date.getDate() - 10);
  6.         }
  7.         var century = 1500
  8.         while (date.getFullYear() < century) {
  9.             if ((century % 400) != 0) {
  10.                 date.setDate(date.getDate() + 1);
  11.             }
  12.             century = century - 100;
  13.         }
  14.         var formatedTime = date.getFullYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();
  15.         return formatedTime;
  16.     }
Advertisement
Add Comment
Please, Sign In to add comment