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