JSFiddle - React, Tailwind, and code Playground
by timspqr
HTML
<div class='putmehere1'></div><br />
<div class='putmehere3'></div>
<div class='putmehere4'></div><br />
<div class='putmehere2'></div><br />
<div class='putmehere5'></div>
<div class='putmehere6'></div><br />
<div class='putmehere7'></div>
<div class='putmehere8'></div><br />
<div class='putmehere9'></div>
<div class='putmehere10'></div><br />
<div class='putmehere11'></div>
<div class='putmehere12'></div><br />
<div class='putmehere13'></div>
<div class='putmehere14'></div><br />
<div class='putmehere15'></div>
<div class='putmehere16'></div><br />
<div class='putmehere17'></div>
<div class='putmehere18'></div><br />
<div class='putmehere19'></div>
<div class='putmehere20'></div>
JavaScript
$('.putmehere1').append("Full Date: " + todayfull() );
$('.putmehere2').append("Short Date: " + todayshort( todayfull() ) );
$('.putmehere3').append("Number day of week: " + numericdayofweek( todayfull() ) );
$('.putmehere4').append("Text day of week: " + textdayofweek( todayfull() ) );
console.log("1:" + todayfull() );
console.log("start of week: " + startofweek( todayfull() ) );
console.log("2:" + todayfull() );
$('.putmehere5').append("Start of this week: " +
todayshort( startofweek( todayfull() ) ) );
$('.putmehere6').append("End of this week: " +
todayshort( adddays( startofweek( todayfull() ), 7 ) ) );
$('.putmehere7').append("Start of last week: " +
todayshort( adddays( startofweek( todayfull() ), -7 ) ) );
$('.putmehere8').append("End of last week: " + todayshort( startofweek( todayfull() ) ) );
$('.putmehere9').append("Start of next week: " +
todayshort( adddays( startofweek( todayfull() ), 7 ) ) );
$('.putmehere10').append("End of next week: " +
todayshort( adddays( startofweek( todayfull() ), 14 ) ) );
$('.putmehere11').append("Start of two weeks ago: " +
todayshort( adddays( startofweek( todayfull() ), -14 ) ) );
$('.putmehere12').append("End of two weeks ago: " +
todayshort( startofweek( todayfull() ) ) );
$('.putmehere13').append("Start of next two weeks: " +
todayshort( startofweek( todayfull() ) ) );
$('.putmehere14').append("End of next two weeks: " +
todayshort( adddays( startofweek( todayfull() ), 14 ) ) );
$('.putmehere15').append("Start of current month: " +
todayshort( startofweek( todayfull() ) ) );
$('.putmehere16').append("End of current month: " +
todayshort( adddays( startofweek( todayfull() ), 28 ) ) );
$('.putmehere17').append("Start of next two...