Инструменты пользователя

Инструменты сайта


scripts:ps

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
scripts:ps [26.06.2025 22:03] – [Дата старого стиля в новый] viacheslavscripts:ps [27.06.2025 11:15] (текущий) – [Дата старого стиля в новый] viacheslav
Строка 1195: Строка 1195:
 ==== Дата старого стиля в новый ==== ==== Дата старого стиля в новый ====
 <code powershell> <code powershell>
-$d = (read-host "Введите дату, например, 27.11.1906") -as [System.DateOnly]+$d = (read-host "Введите дату, например, 27.11.1906") -as [datetime]
  
 switch ($d) switch ($d)
 { {
-    {$_ -lt ('5.10.1582' -as [System.DateOnly])} {"Неприменимо"; break} +    {$_ -lt ('5.10.1582' -as [datetime])} {"Неприменимо"; break} 
-    {$_ -lt ('19.2.1700' -as [System.DateOnly])} {$_.AddDays(10).ToLongDateString(); break} +    {$_ -lt ('19.2.1700' -as [datetime])} {$_.AddDays(10).ToLongDateString(); break} 
-    {$_ -lt ('18.2.1800' -as [System.DateOnly])} {$_.AddDays(11).ToLongDateString(); break} +    {$_ -lt ('18.2.1800' -as [datetime])} {$_.AddDays(11).ToLongDateString(); break} 
-    {$_ -lt ('17.2.1900' -as [System.DateOnly])} {$_.AddDays(12).ToLongDateString(); break}+    {$_ -lt ('17.2.1900' -as [datetime])} {$_.AddDays(12).ToLongDateString(); break}
     default {$_.AddDays(13).ToLongDateString()}     default {$_.AddDays(13).ToLongDateString()}
 } }
scripts/ps.txt · Последнее изменение: viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki