Skip to content

Durations can't be formatted with library #4

Description

@buckett

If you attempt to format an Instant with:

String duration = HumanizeTime.fromNow(Instant.now());

you get an error:

java.time.temporal.UnsupportedTemporalTypeException: Unsupported unit: Years
	at java.base/java.time.Instant.until(Instant.java:1156) ~[na:na]
	at java.base/java.time.temporal.ChronoUnit.between(ChronoUnit.java:272) ~[na:na]
	at to.lova.humanize.time.HumanizeTime.from(HumanizeTime.java:130) ~[humanize-time-0.1.2.jar:na]
	at to.lova.humanize.time.HumanizeTime.fromNow(HumanizeTime.java:119) ~[humanize-time-0.1.2.jar:na]
	at to.lova.humanize.time.HumanizeTime.fromNow(HumanizeTime.java:63) ~[humanize-time-0.1.2.jar:na]
	at to.lova.humanize.time.HumanizeTime.fromNow(HumanizeTime.java:41) ~[humanize-time-0.1.2.jar:na]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions