localdate

    0热度

    1回答

    考虑下一个对象结构: class Foo { @Id String id; LocalDate date; ... } 我们这些对象存储在MongoDB。有没有可能通过MongoRepository像下一个例子那样获得最新日期的实体? interface FooRepository extends MongoRepository<Foo, String

    1热度

    2回答

    我有一个支付支票的应用程序,因为我得到2串: String contractBegin = "01-01-2018"; String contractEnd = "31-12-2018"; 现在每天支付一定要做这个月的最后一个星期五。我需要计算这些日期并将其放置在一个列表或数组中。 有没有什么最佳的方式来做到这一点,使用Java 8的漂亮功能? 我开始在这里: String contract

    1热度

    1回答

    我们最近更新了一个项目,从使用Hibernate 4到Hibernate 5.2,并且因此需要更新所有的Criteria以使用JPA。大部分事情都是按照正常工作的顺序进行的,但是我有一个不再表现的查询。我们查询的表格中的一个字段是数据库中的DATE类型。 当我直接在桌上查询时,我找回日期 - 说它是“2017-04-20”。但是,当我在我们的开发服务器上运行相同的查询时,使用JPA的createN

    0热度

    1回答

    寻找一些帮助LOCALDATE的,到目前为止我想出了这个: public static String getDate(int days){ LocalDate localDate = LocalDate.of(2017, 03, 04).plusDays(days); return localDate.toString(): } 我需要把它作为字符串返回,但这种格式DD/MM/YYY

    1热度

    1回答

    LocalDateTime.parse("2017-02-02 08:59:12", DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss")); 获得LocalDateTime它打印错误: java.time.format.DateTimeParseException: Text '2017-02-02 08:59:12' could not be

    1热度

    3回答

    我尝试获取Java中的开始日期和结束日期,我有JCombobox年和1月份的月份列表JCombobox到Dispay年。 首先我必须转换String个月到一个月数量和使用此代码: if(month_sands.getSelectedIndex() != -1){ int monthnumber = month_sands.getSelectedIndex() + 1; i

    -1热度

    1回答

    我的需要是我有一个Long值,它代表自epoch以来的毫秒值。我希望找出当天和当天之间的天数差异。 我使用Java8的DAYS.between(inputDate, currentDate) 因为我已经使用LocalDateTime currentDate = LocalDateTime.now(); 但我面临的问题是,当我转换long值转换java8 LocalDateTime的的current

    -3热度

    2回答

    我收到的时候我试图epochTime转换为这个LOCALDATE例外其中: 1)日期:2017年5月5日10:08:52.0 2)对应的历元:1493959132000 LocalDate lastUpdatedDate = LocalDate.ofEpochDay(1493959132000); 例外: java.time.DateTimeException: Invalid value f

    0热度

    2回答

    问题:你是如何处理这些用例的? 你使用静态辅助方法吗? 你使用verbose equals后跟isAfter/isBefore吗? 你使用否定相反的条件吗? 你使用第三方库助手吗? 在日常业务中,我经常需要检查日期a < =日期b或日期a> =日期b。 互联网通常建议使用isBefore/isAfter方法的否定版本。 在实践中我发现,我 几乎从来没有得到这些否定比较正确的第一次尝试(他们应该是直

    2热度

    2回答

    我想要的日期范围分成下列方式个别日期: private static void splitDates(LocalDate dateFrom, LocalDate dateTo) { while (dateFrom.isBefore(dateTo) || dateFrom.isEqual(dateTo)) { System.out.println(dateFrom);