[Talk-cz] Oprava start_date
Petr Schönmann
pschonmann na gmail.com
Čtvrtek Červenec 13 08:14:26 UTC 2017
Tak ještě kontrola validnosti datumu na vstupu. Žádný 13+ měsíc nebo 31+den
tam není
grep start_date startdate_dot.osm | egrep -v
"([1-9]|[0-2][0-9]|3[01]).([1-9]|1[0-2]|0[1-9]).[0-9]{4}"
nic nevyhodí.
Přestupné roky taky ok
~/osm$ grep start_date startdate_dot.osm | egrep -e "29.(2|02).[0-9]{4}"
<tag k='start_date' v='29.02.1940' />
<tag k='start_date' v='29.02.2012' />
<tag k='start_date' v='29.02.2008' />
<tag k='start_date' v='29.02.2008' />
<tag k='start_date' v='29.02.2004' />
<tag k='start_date' v='29.02.2004' />
<tag k='start_date' v='29.02.2000' />
<tag k='start_date' v='29.02.2012' />
<tag k='start_date' v='29.02.2004' />
<tag k='start_date' v='29.02.2012' />
<tag k='start_date' v='29.02.2012' />
Měsíce co mají 30 dní nemají taky více dní než by měli mít
~/osm$ grep start_date startdate_dot.osm | egrep -e
"3[1-9].(2|4|6|9|11|02|04|06|09).[0-9]{4}"
Nic nevypsal
Ještě něco co je třeba podchytit ?
čt 13. 7. 2017 v 9:18 odesílatel Marián Kyral <mkyral na email.cz> napsal:
>
> ---------- Původní e-mail ----------
> Od: Petr Schönmann <pschonmann na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 13. 7. 2017 9:02:20
> Předmět: Re: [Talk-cz] Oprava start_date
>
> Já to nahraju tak jak jsem si to připravil. Potřeboval jsem jen kontrolu
> zda není někde bota. Ale pokud script najdeš, klidně jej vystav na github.
>
> @Jan Macura ... zaměňuje se vpodstatě jen YYYY za DD ( zrcadlově ) takže k
> tobě zmiňované záměně dojít nemůže.
>
>
> neřekl bych
>
>
> DD.MM.YYYY -> YYYY-MM-DD -> OK
> MM.DD.YYYY -> YYYY-DD-MM -> průser ;-)
>
>
> Marián
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
--
S pozdravem
Petr Schönmann
https://www.facebook.com/klikklakcz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20170713/17cd5af0/attachment.html>
Další informace o konferenci talk-cz