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

איך לעשות:

PowerShell מספקת cmdlets פשוטות לקבלת התאריך והשעה. ה-cmdlet Get-Date הוא הכלי העיקרי למטרה זו. הוא יכול להחזיר את התאריך והשעה המלאים, אותם תוכלו לעצב או לתת לפי הצורך.

# לקבל את התאריך והשעה הנוכחיים
Get-Date

פלט לדוגמא:

שלישי, 5 בספטמבר 2023 9:46:02 AM

ניתן גם לעצב את הפלט כך שיציג רק את המידע שאתם צריכים, כמו רק את התאריך או רק את השעה.

# לקבל רק את התאריך הנוכחי בפורמט מסוים
Get-Date -Format "yyyy-MM-dd"

פלט לדוגמא:

2023-09-05
# לקבל רק את השעה הנוכחית
Get-Date -Format "HH:mm:ss"

פלט לדוגמא:

09:46:02

שימוש במחלקה של .NET

PowerShell מאפשרת גישה ישירה למחלקות של .NET, ומציעה דרך חלופית לעבוד עם תאריכים ושעות.

# שימוש במחלקת DateTime של .NET לקבלת התאריך והשעה הנוכחיים
[System.DateTime]::Now

פלט לדוגמא:

שלישי, 5 בספטמבר 2023 9:46:02 AM

לזמן UTC:

# שימוש במחלקת DateTime של .NET לקבלת התאריך והשעה הגלובלית (UTC) הנוכחיים
[System.DateTime]::UtcNow

פלט לדוגמא:

שלישי, 5 בספטמבר 2023 1:46:02 PM

פקודות ומחלקות אלה מספקות אפשרויות חזקות וגמישות לעבודה עם תאריכים ושעות ב-PowerShell, חיוניות למשימות סקריפטינג ואוטומציה רבות.