D3
OG
Old school D3 from simpler times
All examples
By author
By category
About
tomshanley
Full window
Github gist
First weekday of the month
Built with
blockbuilder.org
<!DOCTYPE html> <head> <meta charset="utf-8"> <script src="https://d3js.org/d3.v4.min.js"></script> <style> body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; } </style> </head> <body> <script> console.clear() var todaysDate = d3.timeDay(new Date); var monthYear = d3.timeFormat("%m %y"); //extract the month and year from the date var dateParse = d3.timeParse("%d %m %y") //parse a given string into a date var dayAbbr = d3.timeFormat("%a"); //format a date into the day var firstDay = dayAbbr(dateParse("01 " + monthYear(todaysDate))) console.log(firstDay) </script> </body>
https://d3js.org/d3.v4.min.js