データベース テーブルに日付/時刻フィールドがあり、テーブルの日付/時刻と現在の日付/時刻の時差を計算したい
例: vb フォーラムで表示したい 残り 2 日 10 時間
時刻と日付の両方で機能しない場合、日付のみを行うにはどうすればよいですか?
ありがとうございました
Date
( ) オブジェクトに既にロードされているデータをロードする場合は、次のDateTime
ように実行できます。
Dim loadedDate As Date = ...
Dim span As TimeSpan = Date.Now - loadedDate
Console.WriteLine("{0} Days {1} Hours Remaining", span.Days, span.Hours)
データベースでこれを行うこともできます。
SELECT (CURRENT_TIMESTAMP - '2012-12-04T20:00:00')
ハードコードされた日付と時刻を日時列に置き換えることができます。