Вычисление интервала между текущей датой и произвольной
с помощью PowerShell в Windows 10
Степень завершённости урока: 90%
С помощью PowerShell можно вычислить интервал между двумя датами. Для этого используется класс TimeSpan, содержащий информацию о количестве дней, часов, минут, секунд и миллисекунд.
В качестве первой даты возьмём текущее время, которое можно получить с помощью командлета Get-Date. Далее создадим переменную $date1 (название может быть произвольным), которой присвоим значение, полученное с помощью Get-Date.
$date1 = Get-Date
Далее создадим вторую переменную $date2, которая будет содержать произвольную дату. Возьмём в качестве такой даты 31 декабря 2023 года. Для этого будем использовать следующий шаблон: "Get-Date -Year {год} -Month {номер месяца} -Day {число месяца}
$date2 = Get-Date -Year 2023 -Month 12 -Day 31
Далее вычислим разницу между значениями двух переменных, затем присвоим результат переменной $timespan.
$timeSpan = $date2 - $date1
Для вывода результата вычисления на экран воспользуемся командой Write-OutPut.
Write-Output "До наступления Нового года осталось: $timeSpan"Результат будет показан в днях.
Страница обновлена 24 сентября 2023 года.