diff --git a/src/main/java/org/ntlab/acanthus_server/entities/Animation.java b/src/main/java/org/ntlab/acanthus_server/entities/Animation.java index 8af4a5f..7284e52 100644 --- a/src/main/java/org/ntlab/acanthus_server/entities/Animation.java +++ b/src/main/java/org/ntlab/acanthus_server/entities/Animation.java @@ -124,6 +124,8 @@ return invites; } + public LocalDateTime getCreatedDate(){return createdDate;} + //----------------------------------------------------------------- // remover diff --git a/src/main/java/org/ntlab/acanthus_server/entities/AnimationJson.java b/src/main/java/org/ntlab/acanthus_server/entities/AnimationJson.java index a0bd270..ce59a80 100644 --- a/src/main/java/org/ntlab/acanthus_server/entities/AnimationJson.java +++ b/src/main/java/org/ntlab/acanthus_server/entities/AnimationJson.java @@ -4,6 +4,8 @@ import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyOrder; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; import java.util.Collection; @JsonInclude(JsonInclude.Include.NON_NULL) @@ -11,7 +13,8 @@ "aid", "animationName", "owner", - "editors" + "editors", + "createdDate" }) @@ -31,6 +34,9 @@ @JsonProperty("editors") private Collection editors; + @JsonProperty("createdDate") + private String createdDate; + public AnimationJson(Animation animation){ this.aid = animation.getAid(); @@ -38,6 +44,10 @@ this.owner = animation.getOwner().getUid(); this.editors = animation.getEditors(); + LocalDateTime date = animation.getCreatedDate(); + DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); + this.createdDate = date.format(dateTimeFormatter); + } }