Muito obrigado Cesar e Ivan. A todos os listeiros um bom dia!!!
 
Edson Lira
Estatístico
Manaus-Amazonas


Em Segunda-feira, 6 de Fevereiro de 2017 19:02, Cesar Rabak <cesar.rabak@gmail.com> escreveu:


Edson,

Não sabendo exatamente para quê você necessita a diferença, talvez lhe convenha ter este aditamento:

a diferença após a conversão das cadeias de caracteres com strptime() pode ser feita diretamente:
> hht[2]- hht[1]
Time difference of 30 mins
se você quiser apenas o valor numérico, pode-se obtê-lo por:
> as.double(hht[2]- hht[1])
30
se as unidades forem importantes:
> units(hht[2]- hht[1])
[1] "mins"

Ademais, se você quiser "normalizar" as unidades, para evitar o seguinte:

hh <- c("10:00","11:30")
hht <- strptime(hh, format = '%H:%M', 'GMT')
as.double(hht[2] - hht[1])
1.5
units((hht[2] - hht[1])
"hours"

você pode fazer
as.numeric(hht[2] - hht[1], units="mins")
90

HTH
--
Cesar Rabak


2017-02-06 15:44 GMT-02:00 Luis Iván Ortiz Valencia via R-br <r-br@listas.c3sl.ufpr.br>:
hh <- c("09:20","09:50")
hht <- strptime(hh, format = '%H:%M', 'GMT')
difftime(hht[2],hht[1])
Time difference of 30 mins

2017-02-06 12:00 GMT-02:00 Edson Lira via R-br <r-br@listas.c3sl.ufpr.br>:
Bom dia listeiros, tenho esse banco:

dt_soldt_atendhora_enthora_sai
01/02/201602/02/201609:2009:50
01/02/201603/02/201609:0010:44
02/02/201602/02/201609:3011:00
02/02/201605/02/201610:0012:00
02/02/201612/02/201610:3012:00
02/02/201616/02/201610:0011:30
02/02/201618/02/201609:3010:16

As  variáveis hora_ent e hora_saida como fator. Gostaria de calcular a diferença entre o  tempo da entrada para a  saída
 
Edson Lira
Estatístico
 Manaus-Amazonas

______________________________ _________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi -bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-g uia) e forneça código mínimo reproduzível.



--
Luis Iván Ortiz Valencia
Doutor Saúde Pública - Epidemiologia, IESC, UFRJ
Estatístico Msc.
Spatial Analyst Msc.



______________________________ _________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/ cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br- guia) e forneça código mínimo reproduzível.