padding on hours minutes seconds
This commit is contained in:
		
							parent
							
								
									b43d775039
								
							
						
					
					
						commit
						26f98480f4
					
				
					 2 changed files with 8 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -1,3 +1,4 @@
 | 
			
		|||
package be.ugent.sel.studeez.data.local.models.timer_functional
 | 
			
		||||
 | 
			
		||||
data class HoursMinutesSeconds(val hours: Int, val minutes: Int, val seconds: Int)
 | 
			
		||||
data class HoursMinutesSeconds(val hours: String, val minutes: String, val seconds: String
 | 
			
		||||
)
 | 
			
		||||
| 
						 | 
				
			
			@ -24,7 +24,12 @@ class Time(initialTime: Int) {
 | 
			
		|||
        val hours: Int = time / (60 * 60)
 | 
			
		||||
        val minutes: Int = (time / (60)) % 60
 | 
			
		||||
        val seconds: Int = time % 60
 | 
			
		||||
        return HoursMinutesSeconds(hours, minutes, seconds)
 | 
			
		||||
 | 
			
		||||
        return HoursMinutesSeconds(
 | 
			
		||||
            hours.toString().padStart(2, '0'),
 | 
			
		||||
            minutes.toString().padStart(2, '0'),
 | 
			
		||||
            seconds.toString().padStart(2, '0')
 | 
			
		||||
        )
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
		Reference in a new issue