6 votos

Conversión de valores dobles en tiempo en la calculadora de campo de QGIS

¿Cómo puedo conseguir el siguiente resultado (en la columna "output", cadena ) en la tabla de atributos de QGIS?

enter image description here

Los valores en "duración" fueron calculados con algunas otras fórmulas y representan un tiempo determinado de duración dado en el tipo de datos doble. Así, 2,584 significa en realidad 2 horas y 0,584 horas (=35 minutos).

¿Existe una forma/expresión para obtener la columna "output" directamente de la columna "duration" en QGIS Field Calculator?

8voto

Anton8000 Puntos 165

Intenta algo como:

concat(to_string(floor(duration)),':',to_string(round((duration*60) % 60, 0)))

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X