Articles of simpledateformat

Sincronizzazione dell’accesso a SimpleDateFormat

Javadoc per SimpleDateFormat afferma che SimpleDateFormat non è sincronizzato. “I formati di data non sono sincronizzati, si consiglia di creare istanze di formato separate per ogni thread, se più thread accedono a un formato contemporaneamente, deve essere sincronizzato esternamente.” Ma qual è l’approccio migliore all’utilizzo di un’istanza di SimpleDateFormat in un ambiente con più thread. […]

Modifica del formato della data della stringa

il mio formato attuale è: 08/11/2008 00:00 Ho bisogno di convertire questo output in 2008/11/08 00:00 Tuttavia, utilizzando SimpleDateFormat come ricercato non è in grado di farlo e mi dà un output completamente diverso, ecco i miei codici come segue: SimpleDateFormat simpleDateFormat2 = new SimpleDateFormat(“yyyy/MM/dd HH:mm”) Date starting= simpleDateFormat2.parse(startTime); System.out.println(“” + simpleDateFormat2.format(starting) + ” real […]

Come formattare la stringa di data in java?

Ciao ho la seguente stringa: 2012-05-20T09: 00: 00.000Z e voglio formattarla per essere come 20/05/2012, 9:00 Come si fa in java? Grazie

come aggiungere giorni al formato di data semplice java

Come dovrei aggiungere 120 giorni alla mia data attuale che ho ottenuto usando un semplice formato data? Ho visto pochi post su di esso ma non riuscivo a farlo funzionare, Il mio codice è qui sotto: SimpleDateFormat dateFormat = new SimpleDateFormat(“dd/MM/yyyy”); //get current date time with Date() Date date = new Date(); Devo usare la […]

Java SimpleDateFormat restituisce sempre gennaio per mese

Sto lavorando per prendere un valore di data (createWhen) da Active Directory e tradurlo in una data Java, allo scopo di ottenere un elenco di account creati tra due date. Tutto funziona bene, salvo per un metodo: il metodo in cui vado dalla data di AD alla data di Java. Il metodo assomiglia a questo: […]

Come convertire HH: mm: ss.SSS in millisecondi?

Ho uno String 00:01:30.500 che equivale a 90500 millisecondi. Ho provato a utilizzare SimpleDateFormat che fornisce millisecondi compresa la data corrente. Ho solo bisogno di quella rappresentazione String in millisecondi. Devo scrivere un metodo personalizzato, che dividerà e calcolerà millisecondi? o c’è qualche altro modo per farlo? Grazie. Ho provato come segue: String startAfter = […]

Il calcolo del anno Java Data è distriggersto per anno per due giorni

Questo mi ha causato un bug in stile Y2K nel mio software, se puoi immaginarlo. La cosa strana è che il calcolo di anno dopo anno si verifica solo per due giorni all’anno, che sono meno sicuro su come risolvere i problemi. Il risultato: 03-Jan-2013 02-Jan-2013 01-Jan-2013 31-Dec-2013 ** strange 30-Dec-2013 ** strange 29-Dec-2012 28-Dec-2012 […]

Java SimpleDateFormat (“yyyy-MM-dd’T’HH: mm: ss’Z ‘”) indica il fuso orario come IST

Ho il costruttore di SimpleDateFormat come SimpleDateFormat(“yyyy-MM-dd’T’HH:mm:ss’Z'”) e sto analizzando la stringa “2013-09-29T18:46:19Z”. Ho letto che qui Z rappresenta il GMT/UTC orario GMT/UTC . ma quando stampo questa data su console, stampa IST timezne per la data di ritorno. Ora la mia domanda è se il mio risultato è giusto o sbagliato?

SimpleDateFormat.parse () ignora il numero di caratteri nel pattern

Sto cercando di analizzare una data String che può avere diversi formati di albero. Anche se la stringa non dovrebbe corrispondere al secondo modello, in qualche modo lo fa e quindi restituisce una data errata. Questo è il mio codice: import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Start { public static void main(String[] args) […]

L’analisi di SimpleDateFormat perde il fuso orario

Codice: SimpleDateFormat sdf = new SimpleDateFormat(“yyyy.MM.dd HH:mm:ss z”); sdf.setTimeZone(TimeZone.getTimeZone(“GMT”)); System.out.println(new Date()); try { String d = sdf.format(new Date()); System.out.println(d); System.out.println(sdf.parse(d)); } catch (Exception e) { e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates. } Produzione: Thu Aug 08 17:26:32 GMT+08:00 2013 2013.08.08 09:26:32 GMT Thu Aug 08 17:26:32 GMT+08:00 […]