2017-12-01 3 views
0

Mein date = 1. Januar 2015 Ich habe date_formatted = date.strftime('%Y%W') die zurückgegeben „201500“Date.strptime

Dann, wenn ich versuche, Date.strptime(date_formatted, '%Y%W') zu tun, es wirft einen ungültigen ungültiges Datum für „% Y% W“ Format werfen Datum Fehler, obwohl die ursprüngliche Zeichenfolge von Strptime Gegenstück srftime zurückgegeben wurde.

+0

In welcher Sprache schreiben Sie dies? Vielleicht möchten Sie Ihre Frage mit der Sprache versehen. – steveb

+0

@steveb Die Sprache ist Rubin auf Schienen. Ruby um genau zu sein. –

Antwort

0

Die Lösung gefunden. Time.strptime(date_formatted, '%Y%W') ist, was hier funktioniert.

Verwandte Themen