Articles of simpledateformat

Java SimpleDateFormat (“aaaa-MM-dd’T’HH: mm: ss’Z ‘”) da la zona horaria como IST

Tengo el constructor SimpleDateFormat como SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss’Z'”) y estoy analizando cadenas “2013-09-29T18:46:19Z”. He leído que Z representa la zona horaria GMT/UTC . pero cuando imprimo esta fecha en la consola, imprime IST timezne para la fecha devuelta. Ahora mi pregunta es si mi salida es correcta o incorrecta.

SimpleDateFormat.parse () ignora el número de caracteres en el patrón

Estoy tratando de analizar una cadena de fecha que puede tener diferentes formatos de árbol. Aunque la cadena no debe coincidir con el segundo patrón, de alguna manera lo hace y, por lo tanto, devuelve una fecha incorrecta. Ese es mi código: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Start { public static void […]

¿Cuáles son los formatos de fecha disponibles en la clase SimpleDateFormat?

¿Alguien puede decirme sobre los formatos de fecha disponibles en la clase SimpleDateFormat? He revisado la API pero no he podido encontrar una respuesta satisfactoria. Cualquier ayuda es muy apreciada.

¿Cómo convertir la fecha en formato aaaa-MM-dd?

Sáb, dic 01 00:00:00 GMT 2012 Tengo que convertir la fecha anterior en el formato siguiente 2012-12-01 ¿Cómo puedo? He intentado con el siguiente método pero no funciona public Date ConvertDate(Date date){ DateFormat df = new SimpleDateFormat(“yyyy-MM-dd”); String s = df.format(date); String result = s; try { date=df.parse(result); } catch (ParseException e) { // TODO […]

¿Cómo puedo obtener la fecha actual en Android?

Escribí el siguiente código Date d = new Date(); CharSequence s = DateFormat.format(“MMMM d, yyyy “, d.getTime()); Pero me está preguntando el parámetro, quiero la fecha actual en formato de cadena, me gusta 28-Dec-2011 para que pueda configurar TextView , Explique un poco, si cree que algo es necesario, soy nuevo en Desarrollo de Android.

SimpleDateFormat produce una fecha de hora incorrecta al analizar “YYYY-MM-dd HH: mm”

Estoy tratando de analizar una String ( YYYY-MM-dd HH:mm ) hasta la Date , pero obteniendo una fecha incorrecta de la esperada. CÓDIGO: Date newDate = null; String dateTime = “2013-03-18 08:30”; SimpleDateFormat df = new SimpleDateFormat(“YYYY-MM-dd HH:mm”, Locale.ENGLISH); df.setLenient(false); try { newDate = df.parse(dateTime); } catch (ParseException e) { throw new InvalidInputException(“Invalid date input.”); […]

Analizar el indicador ordinal de una fecha (st, nd, rd, th) en una cadena de fecha y hora

SimpleDateFormat javadoc SimpleDateFormat , pero no puedo encontrar una forma de analizar el indicador ordinal en un formato de fecha como este: Feb 13th 2015 9:00AM Intenté “MMM dd yyyy hh:mma” , pero los días tienen que ser en número para que sea correcto? ¿Es posible analizar la fecha “13” con un SimpleDateFormat sin tener […]

¿Qué es este formato de fecha? 2011-08-12T20: 17: 46.384Z

Tengo la siguiente fecha: 2011-08-12T20:17:46.384Z . ¿Qué formato es esto? Estoy tratando de analizarlo con Java 1.4 a través de DateFormat.getDateInstance().parse(dateStr) y estoy obteniendo java.text.ParseException: fecha inusable: “2011-08-12T20: 17: 46.384Z” Creo que debería usar SimpleDateFormat para analizar, pero primero tengo que saber la cadena de formato. Todo lo que tengo para eso hasta ahora es […]

Excepción de análisis de formato de fecha: “EEE MMM dd HH: mm: ss Z aaaa”

Tengo un problema con la fecha de ejemplo de análisis de fecha: SimpleDateFormat parserSDF=new SimpleDateFormat(“EEE MMM dd HH:mm:ss zzzz yyyy”, Locale.getDefault()); parserSDF.parse(“Wed Oct 16 00:00:00 CEST 2013”); tiene excepción Exactamente, quiero analizar esta fecha de formato a aaaa-MM-dd. Intento: SimpleDateFormat parserSDF = new SimpleDateFormat(“yyyy-MM-dd”, Locale.ENGLISH); Date date = parserSDF.parse(“Wed Oct 16 00:00:00 CEST 2013”); take: […]

El tiempo de comparación es incorrecto al elegir 12:00

Estoy creando un sistema de reserva y no quiero permitir que los usuarios reserven con la hora de inicio 11:00 y la hora de finalización a las 09:00 (anterior) (estoy usando el reloj de 24 horas). Tengo dos cuadros combinados llenos de cadenas que actúan como hora de inicio y finalización (09: 00,10: 00,11: 00,12: […]