Beides sind Datums- und Zeichenfolgenkonvertierungen. Welcher ist welcher? Beseitigen Sie das Zögern.
① strftime: "Datum" → "Zeichenkette" ② Strptime: "Zeichenkette" → "Datum"
-Das "f" der Zeit wird als "von" angesehen. └ str from time: Zeichenkette from time (Datum)
・ Strptime ist nicht "von" Time str time: Von der Zeichenfolge bis zum Datum
・ "P" der Strptime ist "Geldbörse" └ Geldbörse: analysieren └ Was analysiert werden muss, ist eine Zeichenfolge (Datumsangaben sind ein Typ).
- Es gibt verschiedene Theorien zur Bedeutung von "f" und "p". Ich schreibe etwas, das gut passt.
** Referenz ** -Strftime: Ändern des Datumsformats (Datum → Zeichenfolge) -Strptime: So konvertieren Sie Zeichenfolgendaten in Datum (Zeichenfolge → Datum)
** ■ Häufig verwendete Spezifizierer **
Spezifizierer | Bedeutung |
---|---|
%Y | 4 Ziffern(yyyy) |
%y | 2 Ziffern(yy) |
%m | Monat (mit 0 Polsterung) |
%d | Tag (mit 0 Polsterung) |
%H | Stunden (24 Stunden,0 gefüllt) |
%I | Zeit (12 Stunden,0 gefüllt) |
%M | Minuten (mit 0 Polsterung) |
%S | Sekunden (mit 0 Auffüllung) |
Spezifizierer | Bedeutung |
---|---|
%#m | Monat (keine 0 Polsterung) |
%#d | Tag (keine 0 Polsterung) |
%#H | Stunden (24 Stunden,0 nicht gefüllt) |
%#I | Zeit (12 Stunden,0 nicht gefüllt) |
%#M | Minuten (keine 0-Polsterung) |
%#S | Sekunden (keine 0-Polsterung) |
mac: Füge "-" hinzu
Spezifizierer | Bedeutung |
---|---|
%-m | Monat (keine 0 Polsterung) |
%-d | Tag (keine 0 Polsterung) |
%-H | Stunden (24 Stunden,0 nicht gefüllt) |
%-I | Zeit (12 Stunden,0 nicht gefüllt) |
%-M | Minuten (keine 0-Polsterung) |
%-S | Sekunden (keine 0-Polsterung) |
Spezifizierer | Bedeutung |
---|---|
%f | Mikrosekunden(1~6 Ziffern) |
%a | Tag(Kurzform) |
%A | Tag(voll) |
%w | Tag(0~6「0:So ~ 6:Mond") |
%j | Datum(1-366 Tage, 0 füllen) |
%W | Wochennummer(0~53, 0 füllen) |
%U | %Gleich wie W. |
%% | "Als Zeichenkette%」 |
Recommended Posts