Datum van gisteren kunnen gebruiken

Ik stuur iedere dag naar mijn WhatsApp een overzicht, wat alle apparaten aan stroom hebben verbruikt de dag ervoor.

Ik zou graag de datum van de dag ervoor willen gebruiken in dat overzicht zodat ik bij het teruglezen ook zie om welke dag het ging.
Ik kan alleen de huidige datum kiezen. Hoe kan ik een een soort van berekening maken zodat altijd de datum van de dag ervoor wordt gebruikt?

Bedankt.

Zet na het versturen de dag van vandaag in de variable gisteren…
en nu weet ik het niet meer,
Morgen weer een dag…

Ik doe hetzelfde. En wellicht kan het veel simpeler, maar ik gebruik er een HomeyScript blok voor:

image

Code:

// Date of Yesterday
return new Intl.DateTimeFormat('nl-NL', { timeZone: 'Europe/Amsterdam' }).format(new Date(new Date().setDate(new Date().getDate() - 1)));
3 Likes

Als je gebruik maakt van BLL (Better Logic Library) dan kan je hem uitrekenen.
image

Zie ook, Calculate date of tomorrow

Hé het staat er al…
(Alleen de eerste keer niet en niet als Homey een dag uit heeft gestaan… Nouja, …)

I have got it working with this script.
The outcome now is “28-012-2023”
Any chance you can tell me how to get “Donderdag 28-12-2023”

Thanks for your help.

Thanks but the script is easier.