这就是我现在所拥有的
Seconds = (60 - timeInMilliSeconds / 1000 % 60);
Minutes = (60 - ((timeInMilliSeconds / 1000) / 60) %60);
我觉得这是正确的。几个小时和几天应该像-
Hours = ((((timeInMilliSeconds / 1000) / 60) / 60) % 24);
Days = ((((timeInMilliSeconds / 1000) / 60) / 60) / 24) % 24;
接着-
TextView.SetText("Time left:" + Days + ":" + Hours + ":" + Minutes + ":" + Seconds);
但我的时间和日期不正确
原文由 Akshat Agarwal 发布,翻译遵循 CC BY-SA 4.0 许可协议
计算时间的一种简单方法是使用类似
如果您有超过 28 天的时间,这将有效,但如果您的时间为负值,则无效。