0

データベース テーブルに日付/時刻フィールドがあり、テーブルの日付/時刻と現在の日付/時刻の時差を計算したい

例: vb フォーラムで表示したい 残り 2 日 10 時間

時刻と日付の両方で機能しない場合、日付のみを行うにはどうすればよいですか?

ありがとうございました

4

2 に答える 2

3

Date( ) オブジェクトに既にロードされているデータをロードする場合は、次のDateTimeように実行できます。

Dim loadedDate As Date = ...
Dim span As TimeSpan = Date.Now - loadedDate
Console.WriteLine("{0} Days {1} Hours Remaining", span.Days, span.Hours)
于 2012-12-04T18:47:26.440 に答える
0

データベースでこれを行うこともできます。

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

ハードコードされた日付と時刻を日時列に置き換えることができます。

于 2012-12-05T01:32:18.523 に答える