java-time

    0热度

    3回答

    Java时间处理时间戳等简单事情的方式让我有点吃惊。也许我做错了。 我想生成一个ISO 8601时间戳字符串。显而易见的方法是创建一个Instance.now()并将其格式化为DateTimeFormatter.ISO_INSTANT以对其进行格式化。除了Instance没有format()方法,所以我不能用“实例”格式化程序对其进行格式化。想象一下。 所以我必须从实例创建一个ZonedDateT

    1热度

    4回答

    我有一个时间戳记作为从Json的字符串形式为11/02/2017 17:25:20作为actualArrivalTime和11/02/2017 17:25:22作为actualScheduledTime。我想通过减去两个时间戳来计算delayTime来获得差异,在这种情况下这将是+2或-2秒。

    -1热度

    2回答

    LocalDateTime是摘要类。因此,我不能写: LocalDateTime value = new LocalDateTime(); //error 如果我想获得它的实例,我必须写: LocalDateTime value = LocalDateTime.now(); //not error 我有一个问题,为什么可以LocalDateTime返回的实例?这是一个抽象类。 我看到了概述

    4热度

    2回答

    我想根据当前时间获取15分钟的时间范围。 例如: 时限为every 15 minutes。 即12〜1分为四个时限[ 12:00 to 12:15, 12:16 to 12:30, 1:31 to 12:45, 12:46 to 1:00] 如果当前时间是12:34手段,我需要返回的期限为12:31 to 12:45 有什么事情,我们可以使用Java 8日期很容易做的,时间API?

    14热度

    1回答

    我想将ZonedDateTime转换为String,格式为("dd/MM/yyyy - hh:mm")。我知道这是可能的Joda时间其他类型,只需使用他们的toString("dd/MM/yyyy - hh:mm") ....但这不适用于ZonedDateTime.toString()。 如何将ZonedDateTime格式化为String? 编辑: 我试图打印时间在另一个时区,结果似乎是相同的总

    2热度

    3回答

    我想比较几周的字符串表示形式,例如,星期“01/17”在“02/17”之前和“52/16”之后。 下面的代码会抛出一个异常,我猜是因为我的字符串没有提示每周的确切日期。然而,我不在乎 - 它可能都是星期一或星期四或者其他: DateTimeFormatter formatter = DateTimeFormatter.ofPattern("ww/YY", Locale.GERMANY); Loc

    2热度

    1回答

    如何在实体内使用YearMonth?我看到很多关于转换器的堆栈溢出答案?这仍然是需要的,如果是这样的话? @Basic(optional = false) @NotNull @Column(name = "cc_exp_date") private YearMonth ccExpDate; 我得到的例外如下。我可以将它转换为set方法中的日期,并在实体的get方法内转换回YearMont

    0热度

    1回答

    我在Grails 3.2.3中设计了一个简单的宁静预订系统,并且想要使用新的Java 8时间库。 @Resource(uri='/reservation', formats=['json']) class Reservation { String groupName int groupSize LocalDateTime dateTime int dur

    0热度

    1回答

    例如,我有一个String“02:30”。我想将它转换为java.sql.Time,从java.sql.Time然后再转换为double,所以2.5小时.....什么是最好的解决方案呢?

    -10热度

    2回答

    使用新的Java 8 DateTime API(java.time)我们如何检查“最后”捕获时间是否比配置的秒数早? 例... 最后拍摄时间:13:00:00 当前时间时间:13点零零分31秒 if (last captured time is older then 30 seconds) then do something