[Talk-cz] Oprava start_date

Marián Kyral mkyral na email.cz
Čtvrtek Červenec 13 08:33:07 UTC 2017


Čau,
za mně OK. Jdi do toho :-D

Marián


---------- 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 10:31:00
Předmět: Re: [Talk-cz] Oprava start_date 
"





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
(mailto:mkyral na email.cz)> napsal:

"

---------- Původní e-mail ----------
Od: Petr Schönmann <pschonmann na gmail.com(mailto:pschonmann na gmail.com)>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org
(mailto: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(mailto:Talk-cz na openstreetmap.org)
https://lists.openstreetmap.org/listinfo/talk-cz
(https://lists.openstreetmap.org/listinfo/talk-cz)
"

-- 



S pozdravem
Petr Schönmann
https://www.facebook.com/klikklakcz(https://www.facebook.com/klikklakcz)


_______________________________________________
Talk-cz mailing list
Talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20170713/2b1702cb/attachment.html>


Další informace o konferenci talk-cz