Метка времени Windows ISO8601
Мне нужно преобразовать дату в Windows powershell в формат ISO8601. В linux / unix это не было проблемой с
TZ=0 date -d "<random-format>" +%Y-%m-%dT%H:%M:%S.000Z
Теперь мне нужно сделать то же самое в Windows powershell. Формат вывода в windows -
Wednesday, 19. July 2017 01:06:13
Какие-нибудь советы для меня?
2 ответа:
Powershell
Get-Date
поддерживает стандартные форматы времени .Net. Тот самыйo
формат round-trip соответствует стандарту ISO 8601. Вот так,Get-Date -Format "o" 2017-08-15T12:10:34.4443084+03:00