Forum Discussion

Kenny_McMillan's avatar
Kenny_McMillan
Regular Visitor
8 years ago
Solved

Convert seconds column into duration column hh:mm:ss.ss (needs hundredths of a second in output)

  I am trying to convert a column that contains a time in seconds into a duration that includes hundreds of a second   eg Convert 242.5 secs into  00:04:02.05   Regards
  • v-jiascu-msft's avatar
    v-jiascu-msft
    8 years ago

    Hi Kenny_McMillan,

     

    Try out this formula please.

    Column 2 = 
    VAR hours =
        ROUNDDOWN ( [Column1] / 3600, 0 )
    VAR minutes =
        ROUNDDOWN ( MOD ( [Column1], 3600 ) / 60, 0 )
    VAR seconds =
        INT ( MOD ( [Column1], 60 ) )
    VAR milliseconds =
        round(MOD ( [Column1], 1 ) * 100,0)
    RETURN
        FORMAT(hours,"00") & ":"
            & FORMAT(minutes, "00")
            & ":"
            & FORMAT(seconds, "00")
            & "."
            & FORMAT(milliseconds, "00")

    dd

     

    Best Regards,

    Dale