JSFiddle - React, Tailwind, and code Playground

by andreitodorut

JavaScript

var now = new Date();
var start = new Date(now.getFullYear(), 0, 0);
var diff = (now - start) + ((start.getTimezoneOffset() - now.getTimezoneOffset()) * 60 * 1000);
var oneDay = 1000 * 60 * 60 * 24;
var day = Math.floor(diff / oneDay);
console.log('Day of year: ' + day);

var yearBegining = new Date();
yearBegining.setMonth(0,0);

yearBegining.setTime((yearBegining.getTime()/1000 + (86000 * day)) * 1000);

console.log(yearBegining);