2016-08-11 12 views
0

私は自分のデータベースにMS Accessを使用しています。 私は/ 8/7 2016年8月11日を減算する2つの異なる日付を保持する2列VB.net別の日付で日付を減算して日数を取得する方法

例えばカラム1 = 2016年8月7日 カラム2 = 2016年8月11日

を有します2016と整数を取得します。 私は4を得ているはずです。私がやろうとしているのは、結果を使って何かを計算することです。

+1

VBのSQLクエリでは、あなたはこれを見て? VBでは – Sorceri

+0

です。私はデータの日付を最初に取得し、次に2つの日付を引くことを想像していました。 –

+0

[DateTime.Subtract([date]) '](https://msdn.microsoft.com/en-us/library/system.datetime.subtract(v = vs.110).aspx) –

答えて

0

DateDiff

Days = DateDiff("d", #07/08/2016#, #11/08/2016#) 

またはアクセスSQLクエリのを見てください:

DateDiff('d', [DateCol1], [DateCol2]) 
+0

をチェックしてくださいやってみて –

1

日(時間)sが直接DaysまたはTotalDays性質を持っているTimeSpanオブジェクトが得られ引き算することができます

Dim result = (#11/08/2016# - #07/08/2016#).Days 
関連する問題