«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу точно прочитать значения DateTime из листов Excel в .NET?

Как я могу точно прочитать значения DateTime из листов Excel в .NET?

Опубликовано в 2025-03-22
Просматривать:393

How Can I Accurately Read DateTime Values from Excel Sheets in .NET?

Чтение значений DateTime из Excel Sheets

Чтение значений DateTime из листов Excel иногда может быть хитрым, что приводит к несоответствиям между ожидаемым результатом и полученным значением. Чтобы решить эту проблему, важно понять разницу в форматах дат между Excel и .net.

в Excel, даты хранятся как двойное, представляющее количество дней, прошедших с 31 декабря 1899 года. Однако .NET использует другой формат даты, что приводит к тому, что вы не превзошли, что вы не получаете, что вы не снимаете, что вы не внесли в сохранение, вы не снимаете, что вы не внесли в себя. Формат автоматизации (используется в Excel) в формат .NET. Это может быть достигнуто с помощью метода dateTime.fromoadate.

рассмотреть следующий фрагмент кода:

double d = double.parse (b); DateTime conv = dateTime.fromoadate (d);

 В этом примере d - двойное значение, полученное с листа Excel. Передав d в DateTime.FromoAdate, вы конвертируете его в формат .NET DateTime и сохраняете результат в Convine Variable. Это даст вам правильное значение DateTime, как и ожидалось.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3