2016-07-13 10 views
-2

Ich möchte überprüfen, ob ein Datum größer als ein angegebenes Datum ist, das VBScript in klassischem ASP verwendet.Überprüfen Sie, ob ein Datum größer als ein angegebenes Datum ist

Das gleiche, was ich in der folgenden Arbeit wurde:

Check if a date is greater than specified date

aber die oben wird mit Hilfe von JavaScript.

Ich habe es mit JavaScript als:

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") %>") 

} 

Wie kann ich das gleiche in vb in klassischen Asp bekommen.

EDIT:

die Daten, die verglichen werden soll, sind in MON UND YYYY-Format, es so ist jedes Datum, Monat von Monat Drop-Down in MON Format und Jahr ausgewählt wird aus den Jahren Drop-Down ausgewählt in JJJJ-Format, jetzt möchte ich überprüfen, ob die ausgewählten Kriterien größer als JUN-2016 sind?

Danke.

+0

Ich möchte überprüfen, dass die Kriterien, wenn ausgewählt größer als JUN-2016 oder nicht –

+0

Aber welches Datum im Juni ????????? –

+0

Kein Datum angegeben, wenn der Mitarbeiter den Gehaltszettel des Monats Juni generieren möchte, wählt er Juni und 2016 aus den Dropdown-Listen nicht das Datum –

Antwort

3

So etwas sollte für Sie arbeiten:

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

Sorry, eigentlich weiß ich nichts über Vb, ich arbeite an einem Projekt der klassischen asp wo Vb verwendet wird, wie kann ich es in klassischen asp mit Vb tun :( –

+1

Sorry :(Ich habe es geändert –

+0

Die Daten, die verglichen werden sollen, sind im MON AND YYYY Format, es gibt kein solches Datum, der Monat wird aus dem Monats Dropdown in MON Format ausgewählt und das Jahr wird aus Jahren Dropdown im JJJJ Format ausgewählt, jetzt möchte ich prüfen, ob die Auswahl d Kriterien sind größer als JUN-2016? –