Це завжди головоломка для мене - і я розумію, що це не суворо проблема в програмуванні чи розробці програмного забезпечення, але, здається, це є розумним поширеним у нашій галузі.
Наприклад, якби я встановив термін придатності як 2011-04-08 00:00:00 - і якщо врахувати мій поточний місцевий час 10:45 на 8-му, - я вже минув? Або у мене ще залишається півдня або близько того?
Чи існують універсальні стандарти, до яких кінець дня "належить" опівночі?
Або я повинен взяти лист у британських військових і сказати, що день закінчується о 23:59:59 і починається о 00:00:01 і що немає півночі?
24:00:00
використовується для опису півночі наприкінці дня.