# Dart: Convert integer to hours and minutes

In this challenge, the task is to transform an integer into hours and minutes format, separated by colons. For
instance, if the given number is **68**, the corresponding output would be **1:8**

## Examples

`Input: 128`

Output: 2:8

`Input: 35`

Output: 0:35

## Solution

This problem is straightforward. If we divide by **60**, we get the number of hours. We can use the
integer division `~/`

:

For example, the integer division `128 ~/ 60`

result is **2** hours. And to get the minutes, we can use the
modulo `%`

. The result of the modulo is the remainder of the division, so `128 % 60`

is **8** minutes.

It can be seen more clearly in the following image:

The result is 2:8

So, the final solution would look like this:

`void main() {`

int num = 128;

print('${(num ~/ 60)}:${num % 60}');

}

You can run the live example on DartPad: