Tag: seconds

  • sometimes you just have to …

    … calculate the number of seconds in the current year using JavaScript:

    function seconds_in_this_year() {
          // get length of this year by subtracting "Jan 1st, /This Year/"
          // from  "Jan 1st, /Next Year/"
          var now = new Date();
          var current_year = now.getFullYear();
          var jan_first = new Date(current_year, 0, 1, 0, 0, 0, 0);
          var jan_next = new Date(current_year + 1, 0, 1, 0, 0, 0, 0);
          return (jan_next.getTime() - jan_first.getTime()) / 1000;
    }