Datumsformaten oder Warum YYYY / MM / TT> TT / MM / YYYY> MM / TT / JJJJ
Geschrieben von Richard18. August
YYYY / MM / TT> TT / MM / YYYY> MM / TT / JJJJ
Ganz einfach.
Für eine lange Zeit habe ich die "reverse" Datumsformat Konzept verfochten haben. Dies ist für eine Reihe von Gründen, aber vor allem für die Tatsache, es ist weit überlegen, wenn sie für "Sortierung" in EDV-Umgebungen eingesetzt.
Die beiden dominierenden Datumsformat Systeme im Einsatz sind heute TT / MM / YYYY & MM / TT / JJJJ.
Beide sind stark fehlerhaften Umgang mit Objekten Sortierung nach Datum (03-04-2010 aufgeführt ist, bevor 1990.04.03, wenn sie in aufsteigender Reihenfolge in dieser traditionellen Systeme) sortiert, und während der ersten Methode scheint auf den ersten zu machen, Sinn; Tage, dann Monate, dann Jahre, stellt sich die zweite Methode nicht einmal logisch ergeben; Monate, dann Tage, dann Jahre?! Ich verstehe nicht. (Es gibt natürlich Gründe für dieses Format die Popularität, aber sie sind veraltet und historische, sondern als logische heute).
Nehmen wir ein sehr ähnliches Beispiel und überlegen, wie wir sort Zeit als bisher entgegen. Haben wir schreiben, zum Beispiel, Sekunden, Minuten und Stunden? No schreiben wir vielleicht, Minuten, Sekunden und Stunden? Nein, das ist einfach albern. Nein, wir schreiben, Stunden, Minuten und Sekunden. In anderen Worten, die größere Einheit beginnt. Dies gilt international als die richtige Art der Kommunikation der Zeit akzeptiert.
Wir sind seit langem überfällig wie eine "Internationalisierung" der Daten, und dies sollte den gleichen logischen Ablauf zu folgen, für das Sortieren, organisatorischen und aus Gründen der Klarheit. Jahr, Monat, Tag.
Man könnte argumentieren, dass wir einfach Year & Day Number, denn dies würde uns retten eine Variable und Vermeidung von Verwechslungen durch Kollisionen im Monat und Tag Nummernkreise, dh in den alten Systemen Datumsformat, ob ein Datum liest 4.3 / 2010 ist es unter Bezugnahme auf den 3. April oder den 4. März?
Der große Problem mit Tag Nummerierung ist, dass wir töricht, im Rückblick, war nicht unsere "Schalttag" als einen zusätzlichen Tag ganz am Ende des Jahres. Dies bedeutet, dass Schaltjahre Schäden die Konsistenz des Systems. So 2010/362 wird nicht am gleichen Tag des Monats als 2012/362 (wie 2012 ist ein Schaltjahr).
Ein Vorteil der "neuen" YYYY / MM / DD-System ist, dass es selten ist, dass, wenn noch genug zu sehen, die Menschen wahrscheinlich die Logik anwenden und annehmen, dass es Jahr, Monat und Tag. So leidet weniger aus dem Bereich Kollision Problem.
So dort haben Sie es YYYY / MM / TT ist eindeutig die beste universelle Datumsformat System, das wirklich praktisch ist zu diesem Zeitpunkt. So werde ich weiterhin Champion es für mindestens eine weitere 7989 Jahre. An welcher Stelle eine weitere, recht dringend, Datum Zusammenhang Debatte wird natürlich erforderlich sein.


















































