diff --git a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/Util.java b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/Util.java index 386cc31..ebbca00 100644 --- a/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/Util.java +++ b/Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/Util.java @@ -1,10 +1,16 @@ package br.com.eselo.component; +import java.security.Timestamp; import java.text.DateFormat; import java.text.Normalizer; import java.text.SimpleDateFormat; import java.text.Normalizer.Form; import java.text.ParseException; +import java.time.ZoneOffset; +import java.time.ZonedDateTime; +import java.time.format.DateTimeFormatter; +import java.time.temporal.ChronoUnit; +import java.time.temporal.TemporalAccessor; import java.util.Date; import java.util.Locale; import java.util.regex.Pattern; @@ -36,8 +42,11 @@ public class Util { } public static String dataHoraAtual() { - DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); - return dateFormat.format(new Date()); + //DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-ddTHH:mm:ssZ"); + //dateFormat.format(new Date()); + return ZonedDateTime.now( ZoneOffset.UTC ) + .truncatedTo( ChronoUnit.SECONDS ) + .format( DateTimeFormatter.ISO_DATE_TIME ); + } - } -- libgit2 0.21.2