当前位置: 首页 > 知识库问答 >
问题:

通过poi确定excel中日期的格式

晏沈义
2023-03-14

请从excel中告诉我一件事我正在读取单元格数据,其中有很少的单元格中有日期,现在让我们假设其中有日期的单元格是日期数据类型,我通过点击该单元格并检查其数据类型来检查,但另一个单元格中有日期的是字符串和文本类型。

现在单元格中的日期可以是英国格式的,也可以是美国格式的,那么有没有办法,假设在excel中,如果单元格中的日期是以字符串形式出现的,我们可以通过java中的POI来检查日期的格式,然后可以采取必要的操作

所以我主要关心的是日期即将到来的字符串单元格,因为我想确定日期是否即将到来,并且是什么格式,因为我必须这样做,所以一些逻辑基于日期的for mats

我正在使用Java5中的POI3.5读取excel数据

共有1个答案

郑承恩
2023-03-14

正确的方法是,如果不拒绝用户的输入,您将指定它必须是日期格式。

你找不到2/3/2015是美国(2月)还是英国(3月)的日期...

你可以尽你最大的努力,但你会有问题的...

 类似资料:
  • 问题内容: 嗨,我正在读取csv文件并在2011年1月1日获取日期,但是当我使用apache poi库编写.xlsx文件时,我希望它以2011年1月1日的格式显示。我的代码是 但这对我不起作用。我在哪里做错。 问题答案: 您不仅需要创建单元格格式,还需要将其应用于单元格! 其次,您需要意识到Java和Excel在表达日期格式规则方面稍有不同。您应该打开Excel副本,按照需要设置样本单元格的格式,

  • 我试图找到一种干净的Python/Pandas方法来获取以下数据帧: 并将其转换为类似于此的数据帧,即每个ID/类别都有开始/结束日期,但需要注意的是,如果在以下两个日期之间存在日期间隔,则ID/类别组合可能会出现多次: 我知道我可以通过迭代和与前面的行值进行比较来实现,但我感觉有一种更干净的方法。

  • 我有Excel日期格式的单元格为: MM-DD-YYYY HH: MM 我需要使用apache poi获取相同的格式,而不考虑excel中给定的任何格式 有人能帮忙吗?

  • #我正在用ApachePOI读取excel文件。无法读取日期。在excel中,日期格式2017-03-15 6:00(单元格格式=自定义)

  • 问题内容: 例如,我的日期为:“ 23/2/2019”(2019年2月23日)。我想将其传递给将返回星期几的函数。我怎样才能做到这一点? 在此示例中,该函数应返回 “ Tue”。 另外,如果只需要按日排序,那么如何检索呢? 问题答案: 是。根据你的具体情况: 你可以使用: 如果你需要的输出为Tue,而不是3(被索引从1开始的每周星期天天,见Calendar.SUNDAY),而不是通过日历打算,只是

  • 问题内容: 我正在学习Go,并且正在尝试对日期时间进行JSON解组。 我有一个用C语言编写的程序生成的JSON,我正在输出我认为有效的ISO8601 / RFC3339时区偏移量。我正在使用以下格式字符串: (请注意,本机不支持,我有一个包装器将其替换为纳秒级)。 然后,将产生以下结果: 但是在Go中取消编组此功能将无效:https : //play.golang.org/p/vzOXbzAwdW