Bei der Ausgabe von Datumsinformationen wird häufig die Datumsformate in verschiedenen Formaten ausgegeben Diese Werte können eine Datumszeichenfolge im speziellen Format erreicht werden.
Die Idee lautet wie folgt: Verwenden Sie beispielsweise die englische Abkürzung des Monats, die Format () -Methode der String -Klasse, der erste Parameter an, das das Gebietsschema als Gebietsschema angibt, das standardmäßig zu einer Nummer und dem zweiten Parameter ausfällt, und der zweite Parameter ist %TB, um die Abkürzung des Monats darzustellen, und das dritte die Parameter sind Datum () Klassenobjekte.
Der Code ist wie folgt:
Die Codekopie lautet wie folgt:
import Java.util.date;
Import Java.util.locale;
public class Beispiel1 {
public static void main (String [] args) {
Datum heute = neues Datum ();
// Die formatierte Zeichenfolge ist die englische Abkürzung des Monats
String a = String.Format (Locale.us, "%TB", heute);
System.out.println ("Die formatierte Zeichenfolge ist die englische Abkürzung des Monats:" + a);
// Die formatierte Zeichenfolge ist für den Monat in voller Englisch geschrieben
String B = String.Format (Locale.us, "%tb", heute);
System.out.println ("Die formatierte Zeichenfolge ist die englische Abkürzung des Monats:" + b);
// Die formatierte Zeichenfolge ist die Woche (wie Montag)
String C = String.Format ("%ta", heute);
System.out.println ("Die nach dem Monat formatierte String ist Woche:" + c);
// Die formatierte Zeichenfolge ist die Woche (wie Montag)
String d = String.Format ("%ta", heute);
System.out.println ("Formatierte Zeichenfolge ist Woche:" + d);
// Die formatierte Zeichenfolge ist ein 4-Bit-Jahres-Wert
String e = string.format ("%ty", heute);
System.out.println ("Die formatierte Zeichenfolge ist ein 4-Bit-Jahreswert:" + e);
// Die formatierte Zeichenfolge ist ein 2-Bit-Jahres-Wert
String f = String.Format ("%ty", heute);
System.out.println ("Die formatierte Zeichenfolge ist ein 2-Bit-Jahreswert:" + f);
// Die formatierte Zeichenfolge ist ein 2-Bit-Monat-Wert
String g = string.format ("%tm", heute);
System.out.println ("Die formatierte Zeichenfolge ist ein 2-Bit-Monat-Wert:" + g);
// Die formatierte Zeichenfolge ist ein 2-Bit-Datumswert
String H = String.Format ("%td", heute);
System.out.println ("Die formatierte Zeichenfolge ist ein 2-Bit-Datumswert:" + H);
// Die formatierte Zeichenfolge ist ein 1-Bit-Datumswert
String i = string.format ("%te", heute);
System.out.println ("Die formatierte Zeichenfolge ist 1-Bit-Datumswert:" + i);
}
}
Der Effekt wird im Bild gezeigt: