[Linux, Win?, Mac?] DateTime mit Locales

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8675
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: [Linux, Win?, Mac?] DateTime mit Locales

Beitrag von NicTheQuick »

Interessant, dass die LC-Konstanten überall anders sind. Ich hab sie schnell von hier kopiert und benutzt: https://www.tutorialspoint.com/c_standa ... cale_h.htm
Schaue ich aber auf meinem System nach, steht das hier drin:

Code: Alles auswählen

#define __LC_CTYPE               0
#define __LC_NUMERIC             1
#define __LC_TIME                2
#define __LC_COLLATE             3
#define __LC_MONETARY            4
#define __LC_MESSAGES            5
#define __LC_ALL                 6
#define __LC_PAPER               7
#define __LC_NAME                8
#define __LC_ADDRESS             9
#define __LC_TELEPHONE          10
#define __LC_MEASUREMENT        11
#define __LC_IDENTIFICATION     12
Also schon wieder was ganz anderes. Es sieht also so aus, dass wir nicht genau wissen, was die richtige Konstante ist und man sie je nach System anpassen muss. Das ist ziemlich blöd. Besser wäre es wohl, wenn Purebasic sie zur Verfügung stellen würde.

Den Crash bei mir verstehe ich immer noch nicht. Ich habe nichts gefunden, was ich falsch mache.
Bild
Antworten