【问题标题】:Java date to excel date representationJava日期到excel日期表示
【发布时间】:2012-09-10 14:49:56
【问题描述】:

我正在开发一种工具,用于查询外部系统的更新,并且此查询基于更新时间值,该更新时间值表示为 Excel 内部日期表示,至少分别以秒为单位。

例如:

18-September-2012 00:00:01.000  41170.0000115741
18-September-2012 01:00:00.000  41170.0416666667

我需要将 java 日期(目前我正在使用 JodaTime,但这没什么大的区别)转换为这个内部 Excel 日期表示。 我花了很多时间尝试使用我在 Google 上搜索的许多资源来理解 Excel 内部日期表示。它完美地适用于天,但是当我尝试分别计算分形到秒时,它变得难以理解。

【问题讨论】:

    标签: java excel date jodatime


    【解决方案1】:

    Excel 时间只是一天的一小部分。所以 1 hr = 1/24, 1 sec = 1/86400 等等。任何不精确都是由于浮点数学的限制。

    【讨论】:

      猜你喜欢
      • 2014-07-17
      • 1970-01-01
      • 2011-11-02
      • 2016-08-08
      • 2016-10-29
      • 1970-01-01
      • 1970-01-01
      • 2012-06-07
      相关资源
      最近更新 更多