2012-12-04 97 views
0

我已經在數據庫表中的日期/時間字段,我想要計算表中的日期/時間和當前的日期/時間計算時間差在Visual Basic

例如之間的時間差:我想要在vb論壇中顯示2天10小時剩餘時間

如果它不適用於時間和日期,那麼如何在日期時間內使用它?

謝謝

+0

你正在尋找代碼或通過SQL命令嗎?如果你想在代碼中做到這一點,你是否已經將數據加載到'Date'('DateTime')對象中,或者你需要幫助嗎? –

+0

我正在尋找代碼,是的,數據被加載到對象 –

回答

3

如果您加載已經裝入DateDateTime)對象中的數據,那麼你可以做這樣的:

Dim loadedDate As Date = ... 
Dim span As TimeSpan = Date.Now - loadedDate 
Console.WriteLine("{0} Days {1} Hours Remaining", span.Days, span.Hours) 
0

你也可以做到這一點的數據庫,

SELECT (CURRENT_TIMESTAMP - '2012-12-04T20:00:00') 

您可以用日期時間列替換硬編碼的日期和時間。