2016-07-13 10 views
-2

Classic ASPでVBScriptを使用して日付が指定された日付よりも大きいかどうかを確認します。日付が指定された日付よりも大きいかどうか確認してください

私は、次の中で働いてしまった同じ事:

Check if a date is greater than specified date

が、上記ではJavaScriptを使用しています。

私はJavaScriptを使用して、それをやった:私は、従来のASPでのVBで同じを取得できますか

var Jun16 = new Date('JUN-2016') 
var SelectedDate=new Date("<% =session("month")%>" + "-" + "<% =session("yrs")%>") 

if(SelectedDate.getTime() > Jun16.getTime()) 
{ 
grossinc=parseInt("<% =rset1("othermontize_benefit") %>") + parseInt("<% =rset1("basic") %>") + parseInt("<% =rset1("house") %>") + parseInt("<% =rset1("utility") %>") 
} 
else 
{ 
grossinc=parseInt("<% =rset1("gross") %>") + parseInt("<% =rset1("bonus") %>") + parseInt("<% =rset1("arrears") %>") + parseInt("<% =rset1("ot") %>") 

} 

EDIT:比較する

データは月とYYYY形式で、そのような任意の日付、月は月のフォーマットと年に数ヶ月のドロップダウンリストから選択されていないが存在しているが、中年のドロップダウンから選択され、 yyyy形式の場合、選択した条件がJUN-2016よりも大きいかどうかを確認したいのですか?

ありがとうございました。このような

+0

私は基準を選択した場合は6月、2016以上でない –

+0

であることを確認したい。しかし6月のどの日????????? –

+0

日付が指定されていない場合、従業員が6月の給与明細を生成する場合は、日付ではなくドロップダウンから6月と2016を選択します –

答えて

3

何かがあなたのために働く必要があります。

jun16 = CDate("Jun-2016") ' jun16 = 01/06/2016 00:00:00 
selectedDate = CDate(Session("month") & "-" & Session("year")) 

If selectedDate > jun16 Then 
    Response.Write("Geater") 
Else 
    Response.Write("Less than or equal to") 
End If 
+0

申し訳ありませんが、実際に私はvbについて何か知っていません、私は古典aspのVBで使用されているプロジェクトに取り組んでいます、私は古典的なaspでVBを使用してどのようにすることができますか?( –

+1

SORRY: –

+0

比較されるデータはMONとYYYY形式であり、そのような日付はありません。月はMON形式の月ドロップダウンから選択され、年はyyyy形式の年ドロップダウンから選択されます。 dの基準はJUN-2016よりも大きいか? –

関連する問題