{"id":90,"date":"2006-05-03T01:29:10","date_gmt":"2006-05-02T23:29:10","guid":{"rendered":"http:\/\/thomas.is-ac.de\/blog\/?p=90"},"modified":"2006-05-03T01:33:22","modified_gmt":"2006-05-02T23:33:22","slug":"die-zeit","status":"publish","type":"post","link":"http:\/\/familie-gerding.net\/?p=90","title":{"rendered":"Die Zeit"},"content":{"rendered":"<p>Gerade bin ich mal wieder damit besch\u00e4ftigt die ein oder andere Sache f\u00fcr die Firma zu programmieren. Und wie im &#8222;normalen&#8220; Leben ist es auch hier wieder <a target=\"_blank\" title=\"Zeit - Wikipedia\" href=\"http:\/\/de.wikipedia.org\/wiki\/Zeit\">die Zeit<\/a>, die mir Probleme macht. Normalerweise geht es dabei aber eher darum, dass ich die Zeit &#8222;vergesse&#8220;, dass ich zu sp\u00e4t bin oder sonst etwas. Aber wenn man Dinge programmiert, bei denen es irgendwie um Zeit geht, dass wird scheinbar triviales oftmals sehr schwierig. Ich will da gar nicht erst von Echtzeitsystemen anfangen, sondern vom scheinbar einfachen Kalender sprechen, denn um etwas in diese Richtung geht es gerade.<\/p>\n<p>&#8222;Es soll nur einfach ein Zeitraum eingetragen und angezeigt werden k\u00f6nnen&#8220;&#8230; so ungef\u00e4hr war die Forderung und &#8222;Das ist alles? Kein Problem!&#8220; war die unvorsichtige Antwort&#8230; oder so \u00e4hnlich zumindest.<\/p>\n<p>Die Zeit und das Rechnen mit der Zeit geh\u00f6rt zu den unangenehmsten Dingen \u00fcberhaupt. W\u00e4hrend in unseren Regionen fast alles mit Dezimalsystem gerechnet wird, oder in der Informatik sonst noch mit Dualsystem, ist die Zeit vollkommen uneinheitlich: 60 <a target=\"_blank\" title=\"Sekunde - Wikipedia\" href=\"http:\/\/de.wikipedia.org\/wiki\/Sekunde\">Sekunden<\/a> sind eine Minute&#8230; 60 Minuten eine Stunde. Bis dahin gehts ja noch. Aber sind 60 Stunden ein Tag? Nein&#8230; 24 Stunden sind ein Tag. Bei den Monaten wird es nicht besser: nicht 24 oder 60 Tage sind ein Monat&#8230; nein mal sind es 30, mal 31 und hin und wieder auch mal 28&#8230; in ganz schlimmen F\u00e4llen auch 29 Tage. Immerhin besteht ein Jahr konstant aus 12 Monaten, eine Zahl die man mit ein bisschen mathematischem Geschick immerhin mit 60 oder 24 in Verbindung bringen kann&#8230;<\/p>\n<p>Das Jahr hat so ca. 365 Tage oder auch mal 366&#8230; das sehen wir nicht so eng \ud83d\ude09 Die Banker haben sich einfach auf 360 geeinigt. Ist viel einfacher zu merken und hat ja auch irgendwie was mit 60 zu tun. \ud83d\ude1b Im Grunde steht dahinter ja auch eine ernsthafte Problematik, \u00fcber die sich viele Jahre viele schlaue Menschen den Kopf zerbrochen haben und sich eben <a target=\"_blank\" title=\"Artikel \u00fcber Schaltjahre - TU Chemnitz\" href=\"http:\/\/www.tu-chemnitz.de\/tu\/presse\/2000\/02.28-12.37.html\">dieses komplizierte System der Schaltjahre ausgedacht<\/a> haben.<\/p>\n<p>Die Informatiker haben die Umst\u00e4ndlichkeit schnell verstanden und setzen deshalb zum Beispiel auf die <a target=\"_blank\" title=\"Unixzeit - Wikipedia\" href=\"http:\/\/de.wikipedia.org\/wiki\/Unixzeit\">Unixtime<\/a>. Diese stellt die vergangenen Sekunden seit dem 1.1.1970 dar. Zum Rechnen ist das super&#8230; im t\u00e4glichen Gebrauch aber vollkommen unbrauchbar. Wer verabredet sich schon gerne f\u00fcr <a target=\"_blank\" title=\"Umrechner f\u00fcr Unixtime\" href=\"http:\/\/www.orbit9.de\/wissen\/unixtime.php\">1191230100<\/a> am <a target=\"_blank\" title=\"K\u00f6lner Dom - Wikipedia\" href=\"http:\/\/de.wikipedia.org\/wiki\/K%C3%B6lner_Dom\">Dom in K\u00f6ln<\/a>? Und was ist mit der Zeit VOR dem 1.1.1970? Gabs die Welt da noch nicht, oder m\u00fcssen wir dann mit negativen Zahlen hantieren? Davon, dass die Zeitrechnung in anderen Religionen und Kulturen wieder anders ist, will ich lieber gar nicht reden.<\/p>\n<p>Und mit den Zahlen selber ist es dann auch noch nicht getan&#8230; man kann das <a target=\"_blank\" title=\"Datumsformat - Wikipedia\" href=\"http:\/\/de.wikipedia.org\/wiki\/Datumsformat\">Datum auf sehr verschiedene Weisen schreiben<\/a> 01\/01\/70, 1970-01-01, 01.01.1970, 1. Januar 1970, January 1st 1970&#8230; usw. usw. Aber damit drifte ich nun wahrscheinlich auch schon zu weit ab&#8230;<\/p>\n<p>&#8222;Es soll nur einfach ein Zeitraum eingetragen und angezeigt werden k\u00f6nnen&#8220;&#8230; jaja einfach nur.<\/p>\n<p>Ich pl\u00e4diere also schon seit l\u00e4ngerem daf\u00fcr, dass ein neues Zeitsystem eingef\u00fchrt wird. Ein System, das vor allem eines sein muss: leicht durchschaubar, leicht berechenbar und leicht zu merken. Weil das Zehnersystem in den meisten L\u00e4ndern vorherrschend ist, w\u00e4re ich in diesem Falle f\u00fcr ein Zeitsystem auf Dezimalbasis. Also vielleicht 10 Sekunden = 1 Stunde. 10 Stunden = 1 Tag. 10 Tage = 1 Jahr. Und Jahre z\u00e4hlen wir dann einfach lustig durch. Die Sekunden m\u00fcssten nun zwar irgendwie l\u00e4nger werden, Stunden auch, aber das kann kein gro\u00dfes Kunstst\u00fcck sein: Mein Lateinlehrer konnte Stunden auch schon zu Jahren machen, dasselbe gilt f\u00fcr eine ganze Reihe von Universit\u00e4tsprofessoren.<\/p>\n<p>Und wenn die das k\u00f6nnen, wieso sollten wir das nicht auch k\u00f6nnen? Zeit im Zehnersystem&#8230; f\u00fcr eine bessere Welt. \ud83d\ude42 Wenn ihr bessere Vorschl\u00e4ge habt, lasst sie ruhig h\u00f6ren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gerade bin ich mal wieder damit besch\u00e4ftigt die ein oder andere Sache f\u00fcr die Firma zu programmieren. Und wie im &#8222;normalen&#8220; Leben ist es auch hier wieder die Zeit, die mir Probleme macht. Normalerweise geht es dabei aber eher darum, dass ich die Zeit &#8222;vergesse&#8220;, dass ich zu sp\u00e4t bin oder sonst etwas. Aber wenn [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/familie-gerding.net\/index.php?rest_route=\/wp\/v2\/posts\/90"}],"collection":[{"href":"http:\/\/familie-gerding.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/familie-gerding.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/familie-gerding.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/familie-gerding.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=90"}],"version-history":[{"count":0,"href":"http:\/\/familie-gerding.net\/index.php?rest_route=\/wp\/v2\/posts\/90\/revisions"}],"wp:attachment":[{"href":"http:\/\/familie-gerding.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=90"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/familie-gerding.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=90"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/familie-gerding.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=90"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}