{"id":55000564,"date":"2022-12-01T00:00:00","date_gmt":"2022-12-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/564"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Tabellen_basics_Datum_und_Uhrzeit","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html","title":{"rendered":"Tabellen [basics]: Datum und Uhrzeit"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg07.met.vgwort.de\/na\/983cb584db1e428b81b5d92d3af48901\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Das Speichern von Informationen wie Datum und Uhrzeit in Access-Tabellen ist eigentlich einfach. In bestimmten Situationen kann es jedoch wichtig sein, zu wissen, wie diese Informationen, die meist als Tage, Monate und Jahre beziehungsweise Stunden, Minuten und Sekunden angezeigt werden, tats&auml;chlich in der Datenbank landen. Und wie bei allen Felddatentypen gibt es auch bei diesem interessante Eigenschaften, die wir im vorliegenden Artikel vorstellen.<\/p>\n<h2>Einsatzzwecke f&uuml;r den Datentyp Datum\/Uhrzeit<\/h2>\n<p>Wann immer man Daten in Tabellen speichern m&ouml;chte, die Datumsangaben oder Uhrzeiten oder auch beides enthalten, verwendet man optimalerweise den Datentyp <b>Datum\/Uhrzeit <\/b>wie in Bild 1.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_564_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_564_001.png\" alt=\"Festlegen des Datentyps Datum\/Uhrzeit f&uuml;r ein Feld\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Festlegen des Datentyps Datum\/Uhrzeit f&uuml;r ein Feld<\/p>\n<p>Einsatzzwecke sind zum Beispiel reine Datumsangaben wie <b>Geburtstag<\/b>, <b>Bestelldatum<\/b>, <b>Lieferdatum<\/b>, reine Zeitangaben wie <b>OeffnetUm <\/b>oder <b>SchliesstUm <\/b>und Datumsangaben mit Datum und Zeit wie <b>Schichtbeginn <\/b>und <b>Schichtende<\/b>.<\/p>\n<h2>Datum\/Uhrzeit speichert immer Datum und Uhrzeit<\/h2>\n<p>Wor&uuml;ber wir uns gleich zu Beginn dieses Artikels klar werden m&uuml;ssen: Felder, die mit dem Felddatentyp Datum\/Uhrzeit definiert sind, enthalten immer sowohl eine Datums- als auch eine Uhrzeitangabe!<\/p>\n<p>Wir haben in der Beispieltabelle drei Felder namens <b>NurDatum<\/b>, <b>NurUhrzeit<\/b> und <b>DatumUndUhrzeit <\/b>angelegt und beide mit dem Datentyp <b>Datum\/Uhrzeit <\/b>versehen. Wir k&ouml;nnen dort offensichtlich sowohl reine Datumsangaben eingeben als auch reine Uhrzeiten.<\/p>\n<p>Wichtig ist dabei nur, dass wir eine Formatierung verwenden, anhand derer Access erkennen kann, ob wir ein Datum oder eine Uhrzeit oder beides eingeben. Das sieht beispielsweise wie in Bild 2 aus, wo wir jeweils Datumsangaben, Uhrzeiten und eine Kombination aus beidem eingetragen haben.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_564_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_564_002.png\" alt=\"Anzeige von Datums- und Uhrzeitangaben\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Anzeige von Datums- und Uhrzeitangaben<\/p>\n<p>&Uuml;brigens k&ouml;nnten wir hier auch eine Uhrzeit im Feld <b>NurDatum <\/b>eintragen oder ein Datum im Feld <b>NurUhrzeit <\/b>&#8211; oder auch beides, wie im Feld <b>DatumUndUhrzeit<\/b>.<\/p>\n<p>Bevor wir aufl&ouml;sen, wie eigentlich Datum und Uhrzeit in einer Access-Tabelle gespeichert werden, schauen wir uns noch ein weiteres Beispiel an, in dem wir in einer Abfrage die beiden Felder <b>NurDatum <\/b>und <b>Nur-Uhrzeit <\/b>addieren.<\/p>\n<p>Das erledigen wir in der Abfrage aus Bild 3. Hier f&uuml;gen wir die beiden Felder <b>NurDatum <\/b>und <b>NurUhrzeit <\/b>zum Entwurfsraster hinzu und legen in einer dritten Spalte das Feld <b>DatumUndUhrzeit <\/b>an, in dem wir die Summe aus <b>NurDatum <\/b>und <b>NurUhrzeit <\/b>ausgeben wollen:<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_564_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_564_003.png\" alt=\"Addieren von Datum und Uhrzeit in einer Abfrage (Entwurfsansicht)\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Addieren von Datum und Uhrzeit in einer Abfrage (Entwurfsansicht)<\/p>\n<pre>DatumUndUhrzeit: [NurDatum]+[NurUhrzeit]<\/pre>\n<p>Was kommt hier heraus Dazu wechseln wir einfach in die Datenblattansicht der Abfrage und erhalten das Ergebnis aus Bild 4.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_564_005.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_564_005.png\" alt=\"Addieren von Datum und Uhrzeit in einer Abfrage\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Addieren von Datum und Uhrzeit in einer Abfrage<\/p>\n<p>Wie sich zeigt, f&uuml;gt Access Datum und Uhrzeit einfach zu Datum und Uhrzeit zusammen &#8211; fast wie bei einer String-Verkettung!<\/p>\n<h2>Datum und Uhrzeit werden als Double gespeichert<\/h2>\n<p>Das ist jedoch nicht der Fall. Tats&auml;chlich werden Datum und Uhrzeit als <b>Double<\/b>-Werte in der Tabelle gespeichert! Das ist ein Datentyp, der vor und hinter dem Komma sehr viele Stellen aufnehmen kann. Ausreichend jedenfalls f&uuml;r Zeitangaben in irdischen Ma&szlig;st&auml;ben. <b>Double<\/b>-Werte w&uuml;rde man sonst in Zahlenfeldern mit der Feldgr&ouml;&szlig;e <b>Double <\/b>speichern.<\/p>\n<p>Doch wie werden Datumsangaben in einem <b>Double<\/b>-Wert gespeichert Um uns anzun&auml;hern, erstellen wir eine weitere Abfrage, in der wir das Feld <b>DatumUndUhrzeit <\/b>hinzuf&uuml;gen und in einem weiteren Feld den Wert aus <b>DatumUndUhrzeit <\/b>in den Datentyp <b>Double <\/b>konvertieren (siehe Bild 5). Dazu verwenden wir die Konvertierungsfunktion <b>ZDouble<\/b>.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_564_006.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_564_006.png\" alt=\"Umwandeln von Datum und Uhrzeit in den Datentyp Double\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 5: Umwandeln von Datum und Uhrzeit in den Datentyp Double<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000564\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000564?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000564\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Speichern von Informationen wie Datum und Uhrzeit in Access-Tabellen ist eigentlich einfach. In bestimmten Situationen kann es jedoch wichtig sein, zu wissen, wie diese Informationen, die meist als Tage, Monate und Jahre beziehungsweise Stunden, Minuten und Sekunden angezeigt werden, tats&auml;chlich in der Datenbank landen. Und wie bei allen Felddatentypen gibt es auch bei diesem interessante Eigenschaften, die wir im vorliegenden Artikel vorstellen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662022,66062022,44000003],"tags":[],"class_list":["post-55000564","post","type-post","status-publish","format-standard","hentry","category-662022","category-66062022","category-Tabellen_entwerfen"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tabellen [basics]: Datum und Uhrzeit - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tabellen [basics]: Datum und Uhrzeit - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Das Speichern von Informationen wie Datum und Uhrzeit in Access-Tabellen ist eigentlich einfach. In bestimmten Situationen kann es jedoch wichtig sein, zu wissen, wie diese Informationen, die meist als Tage, Monate und Jahre beziehungsweise Stunden, Minuten und Sekunden angezeigt werden, tats&auml;chlich in der Datenbank landen. Und wie bei allen Felddatentypen gibt es auch bei diesem interessante Eigenschaften, die wir im vorliegenden Artikel vorstellen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg07.met.vgwort.de\/na\/983cb584db1e428b81b5d92d3af48901\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"8\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg07.met.vgwort.de\/na\/983cb584db1e428b81b5d92d3af48901\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\",\"name\":\"Tabellen [basics]: Datum und Uhrzeit - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html#primaryimage\"},\"datePublished\":\"2022-12-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Datum_und_Uhrzeit.html\",\"name\":\"Tabellen [basics]: Datum und Uhrzeit\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000564"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000564\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}