Java 如何将历元日期转换为joda times LocalDate?

Java 如何将历元日期转换为joda times LocalDate?,java,datetime,jodatime,Java,Datetime,Jodatime,我可以看到如何从LocalDate转换为epoch-date,但是如何反过来呢 也就是说,如果我有从epoch开始的天数,我如何构造org.joda.time.LocalDate?简单: // You'd probably make this a constant somewhere LocalDate epoch = new LocalDate(1970, 1, 1); LocalDate desiredDate = epoch.plusDays(daysSinceEpoch); 简单: /

我可以看到如何从
LocalDate
转换为epoch-date,但是如何反过来呢

也就是说,如果我有从epoch开始的天数,我如何构造
org.joda.time.LocalDate

简单:

// You'd probably make this a constant somewhere
LocalDate epoch = new LocalDate(1970, 1, 1);
LocalDate desiredDate = epoch.plusDays(daysSinceEpoch);
简单:

// You'd probably make this a constant somewhere
LocalDate epoch = new LocalDate(1970, 1, 1);
LocalDate desiredDate = epoch.plusDays(daysSinceEpoch);

构造一个新的j,然后将其传递给

构造一个新的j,然后将其传递给

我想这并不包括对标准Java日期的新依赖性……但是JodaTime在某个地方没有一个历元常量,这看起来确实很奇怪。的确,这不是最好的时间表示法,但几乎所有语言/库都支持它P@VisionarySoftwareSolutions:是的,这有点令人惊讶。另一方面,它确实清楚地表明了使用的是哪一个历元:)我想这并不包括对标准Java日期的新依赖性……但是对于JodaTime来说,在某个地方没有历元常量似乎太奇怪了。的确,这不是最好的时间表示法,但几乎所有语言/库都支持它P@VisionarySoftwareSolutions:是的,这有点令人惊讶。另一方面,它确实清楚地表明了使用的是哪个时代:)