TypeScript:
קבלת התאריך הנוכחי

איך לעשות זאת:

ב-TypeScript, ניתן להשתמש באובייקט Date כדי לקבל את התאריך והשעה הנוכחיים. הנה כיצד תוכלו לעשות זאת:

const currentDate = new Date();
console.log(currentDate);

פלט לדוגמא:

2023-04-12T07:20:50.52Z

חתיכת הקוד הזו יוצרת אובייקט Date חדש המכיל את התאריך והשעה הנוכחיים, אשר לאחר מכן מודפסים לקונסול. ניתן גם לעצב את התאריך באמצעות toLocaleDateString() לתבניות קריאות יותר:

const currentDate = new Date();
console.log(currentDate.toLocaleDateString());

פלט לדוגמא:

12/4/2023

שימוש ב-date-fns

למניפולציה ועיצוב תאריכים מרחיקים לכת, הספרייה date-fns היא בחירה פופולרית. ראשית, התקנו אותה דרך npm:

npm install date-fns

לאחר מכן, תוכלו להשתמש בה כדי לעצב את התאריך הנוכחי:

import { format } from 'date-fns';

const currentDate = new Date();
console.log(format(currentDate, 'yyyy-MM-dd'));

פלט לדוגמא:

2023-04-12

דוגמא זו של date-fns מעצבת את התאריך הנוכחי כמחרוזת בתבנית “YYYY-MM-DD”. הספרייה מציעה מגוון עצום של פונקציות למניפולציה של תאריכים, מה שהופך אותה לכלי גמיש עבור כל תכנת TypeScript העובד עם תאריכים.