Re: transformation de date en python

Top Page

Reply to this message
Author: Regis Perdreau
Date:  
To: guilde
CC: guilde@guilde.asso.fr
Subject: Re: transformation de date en python
La découverte va être rude alors :)
Python c'est spécial :)

Je comprend que tu veux virer l'heure de ta date.
Pas de soucis, il suffit d'employer la bonne fonction qui ne renvoie
que la date.

donc la ligne 28 devient

dts = map(datetime.date.fromtimestamp, s)

et ô miracle, il n'y a plus que des dates dans ta liste dts.



Régis


En fait ce ne sont pas que des arrays, y a un type list
et bien d'autres types, fabriqués à la demande...

<type 'list'>
[datetime.date(2014, 11, 30), datetime.date(2014, 12, 31),
datetime.date(2015, 1, 31), datetime.date(2015, 2, 28)]
<type 'numpy.ndarray'>
[ 735567. 735598. 735629. 735657.]

Le 1 février 2015 22:01, Vincent Kober <vincent.kober@???> a écrit :
> Hello,
>
> Pour construire un graph en python, j'ai
>     fds = dates.date2num(dts)
> et j'obtiens ensuite un array(je pense) que j'utilise dans la définition
> de mon axe :
>     plt.xticks(x, dts)

>
> sauf que j'aimerai transformer cet array 2014/11/30 01:00:00, 2014/12/31
> 01:00:00, 2015/01/31 01:00:00, 2015/02/28 01:00:00
>
> en ça et je sais pas faire (je découvre à peine python....)
> 2014/11/30, 2014/12/31, 2015/01/31, 2015/02/28
>
> Je vous joint le fichier concerné au cas où....
>
> Merci d'avance
>
> VIncent
>
>
>
> --
> Vincent Kober
> 7 rue Pierre Giraud
> 38610 GIERES
>
> 04 76 89 30 76
> 06 69 13 87 04
> vincent.kober@???