[ '03:36', 1.15, 'hh:mm', ], 'hour without leading 0 and minute' => [ '3:36', 1.15, 'h:mm', ], 'hour truncated not rounded' => [ '27', 1.15, '[hh]', ], 'interval hour > 10 so no need for leading 0 and minute' => [ '27:36', 1.15, '[hh]:mm', ], 'interval hour > 10 no leading 0 and minute' => [ '27:36', 1.15, '[h]:mm', ], 'interval hour with leading 0 and minute' => [ '03:36', 0.15, '[hh]:mm', ], 'interval hour no leading 0 and minute' => [ '3:36', 0.15, '[h]:mm', ], 'interval hours > 100 and minutes no need for leading 0' => [ '123:36', 5.15, '[hh]:mm', ], 'interval hours > 100 and minutes no leading 0' => [ '123:36', 5.15, '[h]:mm', ], 'interval minutes > 10 no need for leading 0' => [ '1656', 1.15, '[mm]', ], 'interval minutes > 10 no leading 0' => [ '1656', 1.15, '[m]', ], 'interval minutes < 10 leading 0' => [ '07', 0.005, '[mm]', ], 'interval minutes < 10 no leading 0' => [ '7', 0.005, '[m]', ], 'interval minutes and seconds' => [ '07:12', 0.005, '[mm]:ss', ], 'interval seconds' => [ '432', 0.005, '[ss]', ], 'interval seconds rounded up leading 0' => [ '09', 0.0001, '[ss]', ], 'interval seconds rounded up no leading 0' => [ '9', 0.0001, '[s]', ], 'interval seconds rounded down' => [ '6', 0.00007, '[s]', ], ];