-----------------------------------
Just for fun, I got a q how to display the weekday on a dash, and found out this works also:
// Create a date object
var date = new Date();
var week = ['Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag']; // Create an array of weekday names
await tag("NaamVanDag", week[date.getDay()] ); //creating new HomeyScriptTag 'NaamVanDag'
console.log( "NaamVanDag", week[date.getDay()] ); // Displays the name of today
return(true);
--------------------------------
And I just read the Q from @Simon_Skotheimsvik again,
this should be quite simple when using the array of weekdays. Just start the array with a different day
// Create a date object
var date = new Date();
var week = ['Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag']; // Create an array of weekday names
var weekTomorrow = ['Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag','Zondag']; // Create an array of weekday names, but one day ahead
await tag("NaamVanDag", week[date.getDay()] ); //creating new HomeyScriptTag 'NaamVanDag'
await tag("NaamVanMorgen", weekTomorrow[date.getDay()] ); //creating new HomeyScriptTag 'NaamVanMorgen'
console.log( "NaamVanDag", week[date.getDay()] ); // Displays the name of today
console.log( "NaamVanMorgen", weekTomorrow[date.getDay()] ); // Displays the name of tomorrow
return(true);