架构师_程序员_码农网

Имя пользователя Получить пароль
Регистрация

QQ登录

Всего один шаг, чтобы начать

Поиск
Просмотров:26266|Ответов: 0
打印 上一主题 下一主题

[Информация]Суждение о типе даты ячейки NPOI

[Копировать ссылку]
Поднимайте прямо к 跳转到指定楼层
владелец здания
发表于 2021-5-14 12:43:50|只看该作者回帖奖励|Реверсивныйпросмотр|Режим чтения
NPOI в настоящее время я использую два набора классов, один набор для чтения и записи XLS; другой набор для чтения и записи XLSX.

При чтении файла в основном определяется тип ячейки, практически так же, только тип даты отличается.

По умолчанию тип ячейки даты в NPOI считается числовым (CellType.Numeric).

В старшей версии для определения используется класс HSSFDateUtil.IsCellDateFormatted(cell).

Но в нижней версии такого класса нет, в сети можно найти NPOI.SS.UserModel.DateUtil.IsCellDateFormatted(cell), который делает то же самое.

Возвращает true, если это тип времени и он корректен, но выбрасывает исключение, если это не так!

Решение

DateTime в NPOI является типом Numeric, если тип Numeric, то используйте метод .Net DateUtil.IsCellDateFormatted(cell), чтобы определить, является ли он типом DateTime, если оба типа верны, возьмите атрибут DateCellValue ячейки атрибут .







Предыдущая статья: POI с использованием HSSF, XSSF, SXSSF тремя способами
Следующая статья: Redis MISCONF Redis настроен на сохранение снимков RDB
Код фермерской сети, публикуется только в процессе практики, возникли технические трудности, не вводите в заблуждение других.
Вы должны войти в систему, прежде чем сможете отправлять сообщения назад Войти | Зарегистрироваться

Эта версия интегральных правил


DISCLAIMER: Все программное обеспечение, материалы программирования или статьи, выпущенные код фермерской сети ограничивается для изучения и исследования целей; вышеуказанное содержание не должно быть использовано для коммерческих или незаконных целей, в противном случае, все последствия, пожалуйста, пользователь несет ответственность. Это сайт информации из сети, авторские права спор не имеет никакого отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с вашего компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купить регистрацию и получить лучше подлинного обслуживания. Если есть какие-либо нарушения, пожалуйста, свяжитесь с нами по электронной почте, чтобы разобраться с этим.

Почта To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 01:23

Быстрый ответНазад к началуНазад к списку