Отримання поточної дати

PowerShell:
Отримання поточної дати

Як:

PowerShell надає прості виклики команд для отримання дати та часу. Командлет Get-Date є основним інструментом для цієї мети. Він може повертати повну дату та час, які ви можете форматувати або маніпулювати відповідно до своїх потреб.

# Отримати поточну дату та час
Get-Date

Приклад виводу:

Вівторок, 5 вересня 2023 р. 9:46:02

Ви також можете відформатувати вивід, щоб він відображав лише потрібну вам інформацію, наприклад, лише дату або лише час.

# Отримати лише поточну дату у конкретному форматі
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

Для UTC часу:

# Використання класу DateTime .NET для отримання поточної дати та часу UTC
[System.DateTime]::UtcNow

Приклад виводу:

Вівторок, 5 вересня 2023 р. 13:46:02

Ці команди та класи забезпечують потужні та гнучкі варіанти для роботи з датами й часом у PowerShell, що є невід’ємною частиною багатьох скриптів та автоматизаційних завдань.