Articles of simpledateformat

java.text.ParseException: Data não mensurável

Eu estou analisando exceção enquanto eu estou tentando seguir o código String date=”Sat Jun 01 12:53:10 IST 2013″; SimpleDateFormat sdf=new SimpleDateFormat(“MMM d, yyyy HH:mm:ss”); Date currentdate; currentdate=sdf.parse(date); System.out.println(currentdate); Exceção Exception in thread “main” java.text.ParseException: Unparseable date: “Sat Jun 01 12:53:10 IST 2013” at com.ibm.icu.text.DateFormat.parse(DateFormat.java:510) input: Sat Jun 01 12:53:10 IST 2013 Jun 01,2013 12:53:10 esperada: […]

Analisando o formato de data ISO 8601 como 2015-06-27T13: 16: 37.363Z em Java

Eu estou tentando analisar uma String usando SimpleDateFormat . Este é o meu código atual: public String getCreatedDateTime() { SimpleDateFormat simpleDateFormat = new SimpleDateFormat(“yyyy-MM-ddEHH:mm:ss.zzzz”); try { Date date = simpleDateFormat.parse(“2015-06-27T13:16:37.363Z”); return date.toString(); } catch (ParseException e) { return “Error parsing date”; } } Como você pode ver, basta colocar uma constante no método parse () […]

SimpleDateFormat e cadeia de formato baseada em locale

Eu estou tentando formatar uma data em Java de maneiras diferentes com base na localidade dada. Por exemplo, quero que os usuários ingleses vejam “1 de novembro de 2009” (formatado por “MMM d, yyyy”) e os usuários noruegueses vejam “1. nov. 2009” (“d. MMM. Yyyy”). A parte do mês funciona bem se eu adicionar a […]

Como converter uma string para uma data usando SimpleDateFormat?

Eu tenho este trecho de código: DateFormat formatter1; formatter1 = new SimpleDateFormat(“mm/DD/yyyy”); System.out.println((Date)formatter1.parse(“08/16/2011”)); Quando eu corro isso, eu entendo isso como a saída: Sun Jan 16 00:10:00 IST 2011 Eu esperava: Tue Aug 16 “Whatever Time” IST 2011 Eu quero dizer que não estou recebendo o mês como esperado. Qual é o erro?

SimpleDateFormat ignorando o mês ao analisar

O código a seguir está me dando a data analisada como “Wed Jan 13 00:00:00 EST 2010” em vez de “Wed Jun 13 00:00:00 EST 2010”. Alguma idéia muito apreciada. SimpleDateFormat sf = new SimpleDateFormat(“yyyy-mm-dd’T’HH:mm:ss”); String str = “2010-06-13T00:00:00″; Date date = sf.parse(str); System.out.println(” Date ” + date.toString());

data de análise de formato simpled com o literal ‘Z’

Eu estou tentando analisar uma data que se parece com isso: 2010-04-05T17:16:00Z Esta é uma data válida por http://www.ietf.org/rfc/rfc3339.txt . O literal ‘Z’ “implica que o UTC é o ponto de referência preferido para o tempo especificado.” Se eu tentar analisá-lo usando SimpleDateFormat e esse padrão: yyyy-MM-dd’T’HH:mm:ss Será analisado como um Seg Abr 05 17:16:00 […]

Java – data não comparável

Eu estou tentando analisar uma data, mas estou estranhamente recebendo uma exceção. Este é o código: import java.util.Date; String strDate = “Wed, 09 Feb 2011 12:34:27”; Date date; SimpleDateFormat FORMATTER = new SimpleDateFormat(“EEE, dd MMM yyyy HH:mm:ss”); try { date = FORMATTER.parse(strDate.trim()); System.out.println(date); } catch (ParseException e) { e.printStackTrace(); } A exceção é: java.text.ParseException: Data […]

Como analisar datas em vários formatos usando SimpleDateFormat

Eu estou tentando analisar algumas datas que estão saindo de um documento. Parece que os usuários inseriram essas datas em um formato semelhante, mas não exato. aqui estão os formatos: 9/09 9/2009 09/2009 9/1/2009 9-1-2009 Qual é a melhor maneira de tentar analisar tudo isso? Estes parecem ser os mais comuns, mas eu acho que […]

Y retorna 2012 enquanto y retorna 2011 em SimpleDateFormat

Gostaria de saber por que ‘Y’ retorna 2012, enquanto ‘y’ retorna 2011 em SimpleDateFormat : System.out.println(new SimpleDateFormat(“Y”).format(new Date())); // prints 2012 System.out.println(new SimpleDateFormat(“y”).format(new Date())); // prints 2011 Alguém pode explicar por quê?

Por que o SimpleDateFormat do Java não é thread-safe?

Por favor, diga com um exemplo de código porque SimpleDateFormat não é thread-safe. Qual é o problema nesta aula? O problema com a function de formatação do SimpleDateFormat ? Por favor, indique um código que demonstre esta falha na aula. FastDateFormat é threadsafe. Por quê? Qual é a diferença entre o SimpleDateFormat e o FastDateFormat? […]