Datum in Python

10/04/2019 14:01 .Pedrox#1
Hallo,

ich habe eine Frage, und zwar wie kann ich es so einstellen, dass das Datum in einem Spiel auf Deutsch angezeigt wird?
Folgenden Code habe ich bereits:
self.timeLine.Show()
self.dateLine.SetText(time.strftime("%a, %d %b %Y"))

Jedoch wird mir das in englischer Form angezeigt.
Beispiel:
Fri, 04 Oct 2019.
10/04/2019 14:56 warfley#2
was du suchst ist die [Only registered and activated users can see links. Click Here To Register...]
10/04/2019 20:27 .Pedrox#3
Quote:
Originally Posted by warfley View Post
was du suchst ist die [Only registered and activated users can see links. Click Here To Register...]
das hilft mir gerade aber nicht weiter
10/04/2019 20:35 False#4
Quote:
Originally Posted by .Pedrox View Post
das hilft mir gerade aber nicht weiter
Ein paar mehr Informationen wären schön, wieso hilft es dir nicht weiter ?
Was hast du bisher schon ausprobiert ?

Willst du am Ende ein Format haben wie du im Startbeitrag hast nur in Deutsch oder willst du folgendes Format: 12.10.2019 ?
10/04/2019 21:34 .Pedrox#5
Quote:
Originally Posted by False View Post
Ein paar mehr Informationen wären schön, wieso hilft es dir nicht weiter ?
Was hast du bisher schon ausprobiert ?

Willst du am Ende ein Format haben wie du im Startbeitrag hast nur in Deutsch oder willst du folgendes Format: 12.10.2019 ?
Ich möchte solch ein Format haben: Fr, 12 Okt. 2019 als Beispiel.
Nicht das englische Format: Fri, 12. Oct. 2019
10/04/2019 21:52 warfley#6
Und dein problem ist was?
Code:
import locale
import datetime
locale.setlocale(locale.LC_ALL, 'de_DE')
datetime.datetime.now().strftime("%a, %d %b %Y")
Gibt bei mir Fr, 04 Okt 2019
10/04/2019 21:53 cypher#7
Bevor du dich dumm und dämlich suchst, schreib einfach eine Methode, die das Datum auf bestimmte Kombinationen testet und wenn nötig ersetzt. Kannst du mit string.replace(substring_alt, substring_neu) machen.

Edit: Oder du sparst die dumme Arbeit und machst es wie warfley :D
10/06/2019 12:24 sk8land​#8
Quote:
Originally Posted by Cyphernomic View Post
Bevor du dich dumm und dämlich suchst, schreib einfach eine Methode, die das Datum auf bestimmte Kombinationen testet und wenn nötig ersetzt. Kannst du mit string.replace(substring_alt, substring_neu) machen.
Dieser Ansatz erinnert mich sehr stark an [Only registered and activated users can see links. Click Here To Register...].