Reputation: 794
I have a String which looks like this:
"1.10:05"
Now, how do I turn this String into the format of:
Upvotes: 0
Views: 979
Reputation: 1864
var full = '1.10:35';
var dayAndRest = full.split('.'); // ['1', '10:35']
var hrAndMins = dayAndRest[1].split(':'); // ['10', '35']
var formatted = '${dayAndRest[0]}d ${hrAndMins[0]}h ${hrAndMins[1]}min';
print(formatted); // '1d 10h 35min'
Upvotes: 3