Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Horas

Hola Chicos, tengo un problemita, espero que me ayuden, Gracias!!

tengo  una campo llamado Horas en este formato hh:mm:ss TT , pero deseo tenerlo sólo como munitos, es deicr, que es campo Horas sea todo en minutos (.mm.), espero sua yuda gracias!!

1 Solution

Accepted Solutions
Miguel_Angel_Baeyens

Hola,

Fíjate que el formato es "a.m." y "p.m." con puntos, en lugar de "AM" o "pm". Para eso, deberás hacer algún cambio:

Interval(Frac(Timestamp#(PurgeChar("F_Actividad", '.'), 'DD/MM/YYYY hh:mm:ss tt')), 'mm') as Horas_Act

Espero que te sirva.

Miguel

View solution in original post

12 Replies
Miguel_Angel_Baeyens

Hola,

Puedes utilizar la función Interval() cuando quieras obtener resultados de más de 59 minutos, que entiendo es lo que buscas en este caso, por ejemplo:

=Interval(Time#('08:32:25 PM', 'hh:mm:ss tt'), 'mm')

Espero que te sirva.

Miguel

MayilVahanan

Hi

Are you want to calculate the hour field into minutes. If so,

Ex:

=Hour(Now())*60+Minute(now())

=Hour(FieldName)*60+Minute(FieldName)

Hope it helps

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.
fdelacal
Specialist
Specialist

Aqui te dejo como se hace. saludos

interval(frac(timestamp#(' 11:24:56', ' hh:mm:ss')),'mm')

Not applicable
Author

Hola Miguel, gracias por tu respuesta, una consulta en donde dice '08:32:25 PM' va el nombre de mi campo?

yo puse

Interval(Time#("F_Actividad", 'hh:mm:ss tt'), 'mm') as Horas_Act;

y em salió

Estado_actF_ActividadHoras_TicketHoras_Act
Cerrado01/01/2012 11:12:45 p.m..00.
Cerrado02/01/2012 01:54:16 p.m..04.
Cerrado02/01/2012 04:47:23 p.m..01.

me ayudas por favor?

Miguel_Angel_Baeyens

Hola,

Fíjate que el formato es "a.m." y "p.m." con puntos, en lugar de "AM" o "pm". Para eso, deberás hacer algún cambio:

Interval(Frac(Timestamp#(PurgeChar("F_Actividad", '.'), 'DD/MM/YYYY hh:mm:ss tt')), 'mm') as Horas_Act

Espero que te sirva.

Miguel

Not applicable
Author

Hola Miguel, probe lo que me indicaste pero  sale como si no hubieran minutos, es decir, sale 0. Entiendo que el Time# es para sacar la hora a mi fecha que esta en el siguiente formato DD/MM/YYYY hh:mm:ss TT verdad?

Miguel_Angel_Baeyens

Corrijo mi expresión arriba, utilizando TimeStamp() y Frac() para extraer sólo la parte de la hora.

Miguel

Not applicable
Author

Gracias Miguel, funcionó a al perfección!!

Not applicable
Author

Gracias por tu respuesta!