Skip to content

[Feature request]: Migrate joda-time usage to java.time #217

@austb

Description

@austb

Use Case

This project uses java.sql.Timestamp and joda-time, as well as the newer java.time library in some places. It should only use one time library, java.time (java.sql.Timestamp may be required).

Describe the solution you would like

No longer depend on either Joda Time or its clojure wrapper clj-time.

Migrate to using java.time directly or a clj wrapper library like https://github.com/dm3/clojure.java-time.

Right now, I think that java.sql.Timestamp is likely still required. Check that.

Describe alternatives you've considered

No response

Additional context

This project uses joda-time (https://www.joda.org/joda-time/) because as its website calls out

The standard date and time classes prior to Java SE 8 are poor.

But also as the website calls out

Note that from Java SE 8 onwards, users are asked to migrate to java.time (JSR-310) - a core part of the JDK which replaces this project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions