я хочу, чтобы они были в файле Excel.
Дата записывается в файл Excel (как файлы XLSX 2007 года, так и более ранние файлы XLS) как плавающая количество дней (и их часть) с некоторой даты в 1899/1900 или 1904 году. Только «числовой формат», записанный для ячейки, можно использовать для определения того, была ли предназначена дата или число.
Вам нужно будет иметь возможность получить фактическое значение с плавающей точкой и «числовой формат» и применить формат к значению с плавающей точкой.Если используемый «числовой формат» является одним из стандартных, это должно быть достаточно легко сделать.Индивидуальные числовые форматы - другое дело.Аналогичным образом зависят от языковых форматов.
Чтобы получить подробную справку, вам нужно будет привести примеры того, какие необработанные данные вы получили и что вы хотите «увидеть» и как они теперь представляются («изменение формата даты»).«).