我正在尝试使用[datetime] :: ParseExact
我需要转换为日期时间的字符串是2018年6月27日星期三08:50:00 -0500 我无法找出正确的格式来正确转换它。
请帮帮我。谢谢
答案 0 :(得分:3)
也尝试一下:
$Date = 'Wed Jun 27 08:50:00 2018 -0500'
[datetime]::ParseExact($Date,"ddd MMM dd HH:mm:ss yyyy zzz",[CultureInfo]::InvariantCulture)
答案 1 :(得分:0)
有几种选择。在某种程度上,这将取决于您要对该时间偏移进行的处理。这是一种忽略偏移量的方法:
$test = 'Wed Jun 27 08:50:00 2018 -0500'
$parts = $test.split(' ')
$date = get-date ('{0}{1}{2} {3}' -f $parts[2], $parts[1], $parts[4], $parts[3])