{"id":1733,"date":"2020-10-23T17:47:10","date_gmt":"2020-10-23T17:47:10","guid":{"rendered":"http:\/\/www.art-events.de\/weblog\/?p=1733"},"modified":"2023-06-21T19:06:16","modified_gmt":"2023-06-21T17:06:16","slug":"android-die-sache-mit-dem-datum","status":"publish","type":"post","link":"https:\/\/www.art-events.de\/weblog\/android-die-sache-mit-dem-datum\/","title":{"rendered":"Android: Die Sache mit dem Datum"},"content":{"rendered":"<p>Apps, die das Datum speichern, im Excel XLS CSV Format. Damit k\u00f6nnt ihr Daten problemlos vom Smartphone an Euren PC \u00fcbertragen und dann mit diversen Programmen importieren und verarbeiten, z.B. Microsoft Excel \/ Open Office Calc oder unserer <a href=\"https:\/\/www.terminal-systems.de\/wp\/home-2\/lager1\/lagerverwaltung-aktuell\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lagerverwaltung AE WWS Lite<\/a>.<\/p>\n<p><!--more--><\/p>\n<p>Etwas Schwierigkeiten gibt es manchmal mit dem Datum. Nein, es geht nicht darum, dass wir nicht wissen, ob schon Morgen ist weil wir die ganze Zeit PS\/4 und Division 2 gezockt haben. Es geht ums Datumsformat. Um es den Programmierern schwer zu machen haben sich die Menschen in den USA, Europa und anderswo irgendwann einmal geeinigt verschiedene Datenformate f\u00fcr Datum und Uhrzeit zu verwenden.<\/p>\n<p>Regelm\u00e4\u00dfig steht ihr bei XLS CSV vor dem Problem: was passiert wenn jemand ein englisch formatiertes Datum in eine deutsche Anwendung Datei importiert und anders herum. Das Problem m\u00fcsst Ihr in Eurer Software l\u00f6sen. Was ihr jedoch im Vorfeld beachten m\u00fcsst: ihr solltet schon in Eurer App daf\u00fcr sorgen, dass die Speicherung in einem Format stattfindet, das ihr sp\u00e4ter verarbeiten k\u00f6nnt! Dazu geh\u00f6rt auch die Entscheidung, ob ihr z.B. die Sekunden ben\u00f6tigt oder nicht&#8230;<\/p>\n<p>Android bietet Euch verschiedene M\u00f6glichkeiten, u.a. zwei, die ich hier heraus greifen werden, weil sie f\u00fcr uns wichtig sind:<\/p>\n<ul>\n<li>Format SIMPLE &#8211; dort bestimmt ihr exakt was ihr von Datum \/ Zeit sehen wollt<\/li>\n<li>Format SHORT &#8211; dort entscheidet Android \u00fcber die Darstellung.<\/li>\n<\/ul>\n<p>(Daneben gibt es noch weitere Darstellungen, z.B. LONG mit einer erweiterten Anzeige, die f\u00fcr Speicherung in Excel o.\u00e4. jedoch f\u00fcr uns i.d.R. keine Bedeutung hat. Wer da Genaues wissen will &#8211;&gt; Android Dokumentation lesen!)<\/p>\n<p>Wie Android jedoch diese f\u00fcr uns relevanten Formate speichert haben wir in beiliegendem Beispiel herausgestellt:<\/p>\n<p><a href=\"http:\/\/www.art-events.de\/weblog\/wp-content\/uploads\/2020\/10\/201023astroid1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1732\" src=\"http:\/\/www.art-events.de\/weblog\/wp-content\/uploads\/2020\/10\/201023astroid1.jpg\" alt=\"\" width=\"794\" height=\"733\" srcset=\"https:\/\/www.art-events.de\/weblog\/wp-content\/uploads\/2020\/10\/201023astroid1.jpg 794w, https:\/\/www.art-events.de\/weblog\/wp-content\/uploads\/2020\/10\/201023astroid1-300x277.jpg 300w, https:\/\/www.art-events.de\/weblog\/wp-content\/uploads\/2020\/10\/201023astroid1-768x709.jpg 768w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><\/a><\/p>\n<p>Oben im Bild seht ihr den Android \/ Java Code, um drei verschiedene Datum- Zeitformate innerhalb einer App anzuzeigen:<\/p>\n<ul>\n<li>Format SIMPLE German \/<\/li>\n<li>Format SIMPLE English \/<\/li>\n<li>Format SHORT.<\/li>\n<\/ul>\n<p>Unten im Bild sehr ihr die Umsetzung auf dem Smartphone:\u00a0Unten links seht ihr die Anzeige auf einem Android in deutscher Sprachversion, unten rechts in englischer.<\/p>\n<p>Es liegt jetzt an Euch, Eure Software so aufzubauen, dass ihr mit den Formaten klar kommt und Ihr m\u00fcsst sicherstellen, dass Euch das Smartphone die Daten so liefert, wie ihr sie verarbeiten k\u00f6nnt (und wollt).<\/p>\n<p>Die Screenshots unten entstammen unserer <a href=\"https:\/\/www.terminal-systems.de\/wp\/home-2\/mobile1\/wincemobiledataapp\/\" target=\"_blank\" rel=\"noopener noreferrer\">Android App f\u00fcr Datenerfassung im Lager &#8211; siehe hier<\/a>.<\/p>\n<p>Text und Entwurf. (c) AE SYSTEME Testcenter<br \/>\nHans-J. Walter\u00a0<a href=\"mailto:hjw@terminal-systems.de\">hjw@terminal-systems.de<\/a><\/p>\n<p><em>Obligatorischer Hinweis: Bilder zeigen Beispiele. Alle Angaben ohne Gew\u00e4hr. Diese Beschreibung bezieht sich auf unsere Installation und stellt keine Bewertung der verwendeten Techniken da.\u00a0<\/em><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apps, die das Datum speichern, im Excel XLS CSV Format. Damit k\u00f6nnt ihr Daten problemlos vom Smartphone an Euren PC \u00fcbertragen und dann mit diversen Programmen importieren und verarbeiten, z.B. Microsoft Excel \/ Open Office Calc oder unserer Lagerverwaltung AE WWS Lite.<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,4,34,18],"tags":[],"class_list":["post-1733","post","type-post","status-publish","format-standard","hentry","category-android","category-anwendungen","category-programmierung","category-software-technical-view","entry"],"_links":{"self":[{"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/posts\/1733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/comments?post=1733"}],"version-history":[{"count":0,"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/posts\/1733\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/media?parent=1733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/categories?post=1733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.art-events.de\/weblog\/wp-json\/wp\/v2\/tags?post=1733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}