[Python] controllo della data

Andrea Francia andrea a andreafrancia.it
Sab 28 Lug 2012 21:11:42 CEST


On Sat, Jul 28, 2012 at 8:49 PM, Giorgio Zoppi <giorgio.zoppi a gmail.com>wrote:
>
> Datetime
> from datetime import datetime
> date = '10/12/1977'
> input = date.replace("/","")
> result = None
> format = ['%d%m%Y']
>   try:
>     result = datetime.strptime(input, format)
>   except:
>      pass
>
> if (result):
>     print "Validate"
>

A parte l'uso scorretto delle eccezioni questa non é una validazione
corretta.
Accetterebbe anche 101/2/1977 come data valida e lo convertirebbe (credo) a
10/12/1977.

Ciao
-- 
Andrea Francia http://andreafrancia.it
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20120728/560cd00f/attachment.html>


Maggiori informazioni sulla lista Python