#powershell #csv #export-to-csv
#powershell #csv #экспорт в csv
Вопрос:
Я пытаюсь использовать функции PowerShell для сохранения файлов Excel xlsx в файлы csv. Итак, я использую приведенную ниже команду:
`PS> Import-Excel "jj.xlsx" | export-csv -Path "jj.csv" -NoTypeInformation`
В файле Excel у меня есть поле даты и времени, которые я получаю от своих пользователей.
Файл Excel показывает:
Date Time
10/28/2020 3:45 PM
11/23/2020 PM
В Excel я сохраняю файл как CSV-файл, вывод показывает:
Date, Time, ...
10/28/2020,3:45 PM, ...
11/23/2020,PM, ...
Когда я пытаюсь использовать приведенные выше команды PowerShell, файл csv выглядит следующим образом:
"Date","Time", ...
"10/28/2020 12:00:00 AM", "0.65625", ...
"11/23/2020 12:00:00 AM", "PM", ...
(Преобразовал время, введенное в первой записи, в дробное число)
Должен ли я использовать параметры в команде Export-csv, чтобы она выглядела так, как это предоставляет Excel при сохранении в виде файла csv?
Я полагаю, это должно быть что-то простое. Я новичок в Powershell, поэтому буду признателен за любую помощь.
Спасибо,