Heim > Java > javaLernprogramm > Was ist in Java der SimpleDateFormat-Formatcode?

Was ist in Java der SimpleDateFormat-Formatcode?

WBOY
Freigeben: 2023-09-10 22:01:02
nach vorne
1142 Leute haben es durchsucht

Die Klasse

Was ist in Java der SimpleDateFormat-Formatcode?

java.text.SimpleDateFormat wird zum Formatieren und Parsen von Zeichenfolgen in Datumsangaben und zum Parsen von Datumsangaben in Zeichenfolgen verwendet.

Parst eine Datumszeichenfolge

Einer der Konstruktoren dieser Klasse akzeptiert einen String-Wert, der das gewünschte Datumsformat darstellt, und erstellt ein SimpleDateFormat-Objekt. Analysieren/konvertieren Sie eine Zeichenfolge in ein Datumsobjekt.

  • Instanziieren Sie diese Klasse, indem Sie die erforderliche Formatzeichenfolge übergeben.
  • Verwenden Sie die Methode parse(), um Datumszeichenfolgen zu analysieren.

Hier ist eine Liste der für die Formatierung verwendeten Buchstaben mit ihren Beschreibungen und Beispielen –

EWochentag (Name) Montag, Montag PNPN. AMHTagesstunde (0-23)0, 22kTagesstunde -2 4) 1, 12, 24KAM/PM (0-11) Zeiten 0, 5, 11ham/ Uhr Anzahl der Stunden (1-12)1, 5, 12 MeterMinuten in einer Stunde25s Minuten Sekunden24SMillisekunden756zZeitzoneZeitzone-0500Zeitzone-06, -0600, -06:00 Live-Demo
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Sample {
   public static void main(String args[]) throws ParseException {  
      SimpleDateFormat formatter = new SimpleDateFormat("yyyy/dd/MM");      
      Date date = formatter.parse("2007/25/06");
      System.out.println("Date value: "+date);    
      formatter = new SimpleDateFormat("y:G");      
      date = formatter.parse("1920:BC");
      System.out.println("Date value: "+date);    
      formatter = new SimpleDateFormat("D-M-Y");      
      date = formatter.parse("25-05-1989");
      System.out.println("Date value: "+date);
   }
}
Nach dem Login kopieren
Live-Demo
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Sample {
   public static void main(String args[]) throws ParseException {  
      SimpleDateFormat formatter1 = new SimpleDateFormat("HH:mm:ss");      
      Date time1 = formatter1.parse("07:25:30");
      System.out.println("Date value: "+time1);    
      SimpleDateFormat formatter2 = new SimpleDateFormat("EEE:MMM-d:YYYY");      
      Date time2 = formatter2.parse("Sun:Jan-8:2018");
      System.out.println("Date value: "+time2);    
      SimpleDateFormat formatter3 = new SimpleDateFormat("hh 'o''clock' a");      
      Date time3 = formatter3.parse("09 o'clock AM");
      System.out.println("Date value: "+time3);
   }
}
Nach dem Login kopieren

Buchstaben

Komponenten

Beispiele

G

Indikator der Zeit AD, BC

y

Jahr

2005, 96

Y

Jubiläum

2005, 1996

Mittel

Monate des Jahres

September, September, September, September, September, September, 09

w

1. Jahrestag

23

W

W

Woche des Monats

3

D p>

Tag des Jahres

129

d

Tag des. Monats

5

. td>

z

Pazifische Standardzeit , Greenwich Mean Time

Z

X

Beispiel

Ausgabe

Date value: Mon Jun 25 00:00:00 IST 2007
Date value: Sun Jan 01 00:00:00 IST 1920
Date value: Sun Jan 01 00:00:00 IST 1989
Nach dem Login kopieren

Beispiel

Ausgabe

Date value: Thu Jan 01 07:25:30 IST 1970
Date value: Sun Dec 31 00:00:00 IST 2017
Date value: Thu Jan 01 09:00:00 IST 1970
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist in Java der SimpleDateFormat-Formatcode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage