7
Dez
2008

Einen schönen Wochenbeginn (liebe Europäer)

Heute warf mich eine grausame unglaubliche Tatsache rüde aus der Tagträumerei: die Amerikaner scheinen den Begriff Wochenende nicht sehr wörtlich zu nehmen und beginnen die Woche doch tatsächlich mit dem Sonntag.

Und das obwohl es mit ISO 8601 einen internationalen Standard gäbe, der genau die gewohnte Wochentagsreihenfolge vorschreiben würde. Aber die USA verhalten sich ja bekanntermaßen zu Standards wie Apple zu Preis-Leistungs-Verhältnis.

Man möchte zwar meinen, das würde einen als Europäer nicht betreffen. Doch, wenn man so wie ich die Programmiersprache Java verwendet um unter anderem die automatisch geloggte Zeit in XML-Dateien auszuwerten, dann kann sich ein solch einfaches Konstrukt schon als recht trügerisch erweisen:
TimeZone tz = TimeZone.getTimeZone("Europe/Berlin");
Calendar cal = new GregorianCalendar(tz);
Date date = new Date(timeInMs);
cal.setTime(date);
int day = cal.get(Calendar.DAY_OF_WEEK);
return day;
Die Tage sind zwar von 1-7 nummeriert, nur dass 1 eben Sonntag und 7 Samstag ist. Selbst wenn man mit
cal.setFirstDayOfWeek(Calendar.MONDAY);
dem Kalender den ersten Wochentag mit gebotener Brutalität einimpft, beharrt er trotzdem auf seiner puritanischen christlich-jüdisch-traditionellen Nummerierung.

Schade. Alle meine Wochentagsstatistiken sind jetzt falsch und eventuell sonst entstandene Langeweile wird durch die notwendige Neuerstellung im Keim erstickt werden. Aber es gibt Schlimmeres. Viel Schlimmeres.

Trackback URL:
https://keinspass.twoday.net/stories/5372703/modTrackback

logo

Kein Spaß

User Status

Du bist nicht angemeldet.

Archiv

Dezember 2008
Mo
Di
Mi
Do
Fr
Sa
So
 2 
 4 
 5 
 8 
 9 
10
11
12
13
15
16
17
18
19
20
21
22
23
25
28
29
30
31
 
 
 
 
 

Metainformation

Suche

 

Status

Online seit 6409 Tagen
Zuletzt aktualisiert: 15. Jul, 02:09

Credits

Social bookmarking

Add to Technorati Favorites

Blogs

Besucher


ChitChat
Datenschutz
Politik
Sicherheit
Technik
Weltpolitik
Wirtschaft
WWW
Profil
Abmelden
Weblog abonnieren