Использование Powershell export-csv для сохранения в формате Excel csv

#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, поэтому буду признателен за любую помощь.

Спасибо,