Имя пользователя:
Пароль:
 

Название темы: [решено] сравнение дат
Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6705
Благодарности: 1576

Профиль | Отправить PM | Цитировать


Powershell:
Код: Выделить весь код
$dates = "11.02.2023","17.07.2021","31.10.2021"
$today = (get-date).Date

$dates |% {
if (($date = $_ -as [datetime]) -gt $today) {$color = "green"} else {$color = "red"}
Write-Host -fore $color "$($date.toshortdatestring()): (Осталось $(($date - $today).TotalDays) дней)"
}

11.02.2023: (Осталось 257 дней)
17.07.2021: (Осталось -317 дней)
31.10.2021: (Осталось -211 дней)
Положительные значения подсвечиваются зелёным, отрицательные - красным. Не знаю, как здесь их выделить.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:02, 30-05-2022 | #5

Название темы: [решено] сравнение дат