Commit 4e7b9ccdd3852a793571eb8d395673b20c467fee

Authored by 96409975520
1 parent 1e13e303
Exists in master

Formatação de datas.

Desenvolvimento/Codificacao/e-Selo/src/main/java/br/com/eselo/component/Util.java
1 1 package br.com.eselo.component;
2 2  
  3 +import java.security.Timestamp;
3 4 import java.text.DateFormat;
4 5 import java.text.Normalizer;
5 6 import java.text.SimpleDateFormat;
6 7 import java.text.Normalizer.Form;
7 8 import java.text.ParseException;
  9 +import java.time.ZoneOffset;
  10 +import java.time.ZonedDateTime;
  11 +import java.time.format.DateTimeFormatter;
  12 +import java.time.temporal.ChronoUnit;
  13 +import java.time.temporal.TemporalAccessor;
8 14 import java.util.Date;
9 15 import java.util.Locale;
10 16 import java.util.regex.Pattern;
... ... @@ -36,8 +42,11 @@ public class Util {
36 42 }
37 43  
38 44 public static String dataHoraAtual() {
39   - DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
40   - return dateFormat.format(new Date());
  45 + //DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-ddTHH:mm:ssZ");
  46 + //dateFormat.format(new Date());
  47 + return ZonedDateTime.now( ZoneOffset.UTC )
  48 + .truncatedTo( ChronoUnit.SECONDS )
  49 + .format( DateTimeFormatter.ISO_DATE_TIME );
  50 +
41 51 }
42   -
43 52 }
... ...