Pakete installieren und verwenden
Mit npm können Sie externe Pakete einfach in Ihr Node.js-Projekt einbinden. Ein häufiges Thema ist der Umgang mit Datum und Zeit in Programmen – z.B. für aktuelle Uhrzeiten, Zeitspannen oder das Formatieren von Datumsangaben.
Für diese Aufgaben gibt es das leichte und moderne Paket dayjs. Es ist einfach zu benutzen und liefert viele praktische Funktionen.
dayjs installieren
Abschnitt betitelt „dayjs installieren“- Öffnen Sie das Terminal und wechseln Sie in Ihren Projektordner.
- Installieren Sie das Paket mit folgendem Befehl:
npm install dayjs- Damit Sie ES Modules verwenden können, setzen Sie in Ihrer
package.json:
"type": "module"So können Sie moderne import- und export-Befehle nutzen.
dayjs importieren und verwenden
Abschnitt betitelt „dayjs importieren und verwenden“Sie binden dayjs in Ihrer Datei mit folgendem Befehl ein:
import dayjs from 'dayjs';
const jetzt = dayjs();console.log('Aktuelles Datum und Uhrzeit:', jetzt.format('DD.MM.YYYY HH:mm:ss'));Weitere Beispiele
Abschnitt betitelt „Weitere Beispiele“- Heutiges Datum im gewünschten Format:
console.log(jetzt.format('DD.MM.YYYY'));- Datum um Tage verschieben:
const inSiebenTagen = jetzt.add(7, 'day'); console.log('In 7 Tagen:', inSiebenTagen.format('DD.MM.YYYY'));- Datum um Wochen zurückrechnen:
const vorDreiWochen = jetzt.subtract(3, 'week'); console.log('Vor 3 Wochen:', vorDreiWochen.format('DD.MM.YYYY'));- Tage bis zu einem bestimmten Datum berechnen:
const jahresende = dayjs(`${jetzt.year()}-12-31`); const diff = jahresende.diff(jetzt, 'day'); console.log(`Noch ${diff} Tage bis zum Jahresende.`);Weitere Möglichkeiten und Beispiele finden Sie in der originalen Dokumentation von dayjs.
Paket wieder deinstallieren
Abschnitt betitelt „Paket wieder deinstallieren“Falls Sie das Paket nicht mehr benötigen, entfernen Sie es mit
npm uninstall dayjsDadurch wird es wieder aus Ihrem Projekt gelöscht.
Aufgabe
Abschnitt betitelt „Aufgabe“ Danke für Ihr Feedback!