आप समय को एक संख्या के रूप में संग्रहीत कर सकते हैं (00:00:00 से सेकंड की संख्या)। इसे स्वाभाविक रूप से क्रमबद्ध किया जाएगा और जरूरत पड़ने पर इसे/से hh:mm:ss प्रारूप में बदलना आसान होगा।
//from 23:55:00 to the stored time
storedTime = hours * 3600 + minutes * 60 + seconds
//from the stored time to 23:55:00
hours = storedTime / 3600 // needs to be an integer division
leaves = storedTime - hours * 3600
minutes = leaves / 60
seconds = leaves - 60 * minutes