Table of Contents
Špatné datum
Často se setkáváme s problémem rozhozeného data nálezu/založení cache v GeoGetu. Je to v 99% způsobeno tím, že si uživatel nastavil na webu geocaching.com formát data, který se mu sice líbí více, ale GeoGet v něm nemůže nijak odlišit den a měsíc.
Nastavení se provádí na stránce http://www.geocaching.com/account/ManagePreferences.aspx a možnosti data jsou v současnosti tyto: (pro 21. květen 2012)
Možnosti | Formát | Podpora v GeoGetu |
---|---|---|
2012-05-21 | yyyy-mm-dd | Ano |
2012/05/21 | yyyy/mm/dd | Ano |
05/21/2012 | mm/dd/yyyy | Ano |
21/05/2012 | dd/mm/yyyy | Ne |
21/May/2012 | dd/mmm/yyyy | Ano |
May/21/2012 | mmm/dd/yyyy | Ano |
21 May 12 | dd mmm yy | Ano |
V čem je problém?
Všechny typy formátu data se dají spolehlivě rozeznat, jen u mm/dd/yyyy (Výchozí) a dd/mm/yyyy (Pro Čecha přijatelnější, i když s nesmyslným oddělovačem lomítka) nelze spolehlivě rozeznat, zda je první číslo měsíc či den, a stejně tak u druhého čísla. GeoGet provádí základní ověření zda měsíc není > 12 a podle toho keš ???
Tento problém se týká uživatelů, kteří získávají data z webu pomocí HTML (např. GeoJarry), v PocketQuery je datum ve formátu obvyklém pro XML.
GeoGet ve verzi 2.6.1 zrušil možnost importu uložených HTML, čímž se část problému eliminovala.
GeoJarry od verzi 2.3.3 prý umí pracovat se všemi typy formátu data.