Forum Discussion
MaddieSchroe307
2 years agoCommunity Member
Using Javascript for X Days Ago in MM/DD/YYYY Format
Hello,
I would very much appreciate some help here. I need to have the learner open up this learning and have the current date displayed, as well as some dates prior to it (-10 days, -15 days, -2...
Jürgen_Schoene_
2 years agoCommunity Member
here is an example to add/subtract days/months/years from the current date
function calculateDateDay( days ){
const myDate = new Date();
myDate.setDate(myDate.getDate() + days)
return result = myDate.toLocaleDateString('en-US', {
year: 'numeric',
month: '2-digit',
day: '2-digit'
});
}
function calculateDateMonth( months ){
const myDate = new Date();
myDate.setMonth(myDate.getMonth() + months)
return result = myDate.toLocaleDateString('en-US', {
year: 'numeric',
month: '2-digit',
day: '2-digit'
});
}
function calculateDateYear( years ){
const myDate = new Date();
myDate.setFullYear(myDate.getFullYear() + years)
return result = myDate.toLocaleDateString('en-US', {
year: 'numeric',
month: '2-digit',
day: '2-digit'
});
}
var player = GetPlayer();
player.SetVar( "date0", calculateDateDay(0) ); // today
player.SetVar( "date1", calculateDateDay(-10) ); // -10 days
player.SetVar( "date2", calculateDateMonth(-2) ); // -2 months
player.SetVar( "date3", calculateDateDay(-90) ); // -90 days
player.SetVar( "date4", calculateDateYear(-1) ); // -1 year
result:
https://360.articulate.com/review/content/773e8a5c-fbb4-41d3-b2cd-0efb109cfa9f/review
MaddieSchroe307
2 years agoCommunity Member
Thank you!