我有以下代碼:未來的時間剩下幾秒?
var enteredDate = Convert.ToDateTime("17:45");
var todaysDateTime = DateTime.Now;
var span = enteredDate.Subtract(todaysDateTime);
double totalMins = Math.Ceiling(span.TotalMinutes);
string timeCond;
if (totalMins > 0)
{
if (totalMins < 5)
{
timeCond = Math.Ceiling(span.TotalSeconds) + " seconds left.";
}
else
{
timeCond = totalMins + " minutes left.";
}
}
鑑於現在時間是17:50
返回第二將是一個負面人物,我希望能夠返回秒或分鐘與下次代碼的關係爲17:45
,這可能嗎?
你爲什麼不嘗試一下,看看? –
我確實嘗試過,這就是爲什麼我要求 –
我很沮喪,我期待這個問題告訴我們在世界末日之前我們有多少時間能夠生活下去!我想看看算法是如何計算未來時間的最後一點的! :-P –