Date e tempo¶
chron¶
L’oggetto chron presenta vari metodi che permettono di convertire stringhe in data e ora e di estrarre informazioni dalle variabili data/ora.
Funzioni di conversione¶
I metodi time e date generano una variabile data/tempo a partire da una costante stringa o da una variabile contenente una stringa. Il parametro :format permette di specificare il formato di lettura se diverso da quello di default: %Y-%m-%d %H:%M:%S per time e %Y-%m-%d per date.
I metodi ymd e ymdhms convertono direttamente i formati %Y%m%d e %Y%m%d%H%M%S.
1 2 3 4 5 6 | chron.time :oras => :o1, :format => "%d/%m/%Y %H.%M.%S"
chron.time "2013/03/15 14.13.01" => :t1, :format => "%Y/%m/%d %H.%M.%S"
chron.date "15.03.2013" => :g1, :format => "%d.%m.%Y"
chron.ymd "20130228" => :sd1
chron.ymdhms "20130130123001" => :sd2
|
Funzioni di estrazione¶
I seguenti metodi estraggono informazioni da una variabile in formato data/tempo:
- year: anno
- month: mese (numero)
- day: giorno del mese
- yday: giorno dell’anno
- wday: giorno della settimana (numero da 0 a 6 a partire da domenica)
- hour: ora
- min: minuti
- sec: secondi
1 2 3 4 5 6 7 8 9 | # t1 => 15/02/2013 14:35:01
chron.year :t1 => :yyyy # 2013
chron.month :t1 => :mm # 2
chron.day :t1 => :dd # 5
chron.yday :t1 => :yd # 36
chron.wday :t1 => :wd # 2
chron.hour :t1 => :hh # 14
chron.min :t1 => :mi # 35
chron.sec :t1 => :se # 1
|
spss.time e spss.date¶
Convertono le variabili data/tempo di SPSS in variabili data/tempo di R.
spss.date esclude le informazioni relative all’ora.
Nota
SPSS memorizza le date come numero di minuti a partire dal 14 ottobre 1582.
1 2 | spss.time :x1 => :z1, :x2 => z2
spss.date :giorno => :day
|