{"action":"opened","issue":{"url":"https://api.github.com/repos/MetaModels/core/issues/881","labels_url":"https://api.github.com/repos/MetaModels/core/issues/881/labels{/name}","comments_url":"https://api.github.com/repos/MetaModels/core/issues/881/comments","events_url":"https://api.github.com/repos/MetaModels/core/issues/881/events","html_url":"https://github.com/MetaModels/core/issues/881","id":103996681,"number":881,"title":"FR: Date und Date-Time als entsprechende Werte in DB und nicht als Timestamp","user":{"login":"xantippe","id":1045318,"avatar_url":"https://avatars.githubusercontent.com/u/1045318?v=3","gravatar_id":"","url":"https://api.github.com/users/xantippe","html_url":"https://github.com/xantippe","followers_url":"https://api.github.com/users/xantippe/followers","following_url":"https://api.github.com/users/xantippe/following{/other_user}","gists_url":"https://api.github.com/users/xantippe/gists{/gist_id}","starred_url":"https://api.github.com/users/xantippe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xantippe/subscriptions","organizations_url":"https://api.github.com/users/xantippe/orgs","repos_url":"https://api.github.com/users/xantippe/repos","events_url":"https://api.github.com/users/xantippe/events{/privacy}","received_events_url":"https://api.github.com/users/xantippe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-31T06:35:24Z","updated_at":"2015-08-31T06:35:24Z","closed_at":null,"body":"Ich plädiere dafür die Attribute Datum (Date) und Datum+Zeit (Datetime) als solche auch in der Datenbank abzulegen und nicht als Unix-Timestamp - für den Timestamp kann es einen eigenes Attribut geben.\r\n\r\nHintergrund ist die m.E. \"falsche\" Abspeicherung von Werten. Das Datum ist \"die Benennung eines Tages im jeweiligen Kalenderjahr im Rahmen eines Kalenders\" https://de.wikipedia.org/wiki/Kalenderdatum und keine Angabe in Sekunden.\r\n\r\nAls Analogie: will ich Längen explizit in Metern abspeichern - also 1m, 2m. 3m usw. - würde sicher kaum jemand auf die Idee kommen, \"2m\" als \"234mm\" oder \"218mm\" abzuspeichern.\r\n\r\nAktuell wird beim Speichern des Datums 30.08.2015 z.B. der Timestamp \"1440955448\" abgespeichert - der beinhaltet aber eigentlich \"2015-08-30 19:24:08\".\r\n\r\nDiese \"übergenaue\" Abspeicherung von Werten birgt die Gefahr, dass Vergleiche nicht korrekt funktionieren. Wenn z.B. der Vergleich zu einem Datum >= 30.08.2015 durchgeführt wird und dabei das Datum zu einem Timestamp umgerechnet, schlägt der \"= Vergleich bis 19:24:09 fehl.\r\n\r\nAlso: ein Datum ist ein Datum ist ein Datum ;-)\r\n\r\nDatum+Zeit: dito"}}