Trouver si la date est plus qu'une autre date
Je ne peux pas savoir pourquoi cette VB.net le code ne fonctionne pas..
Ce que je suis en train de faire est de if value1 > value2
puis affiche une boîte de message disant expiré le reste afficher une messagebox dit de ne pas expiré.
If "4-3-13 10:54:22" > "15-3-13 12:23:30" Then
MsgBox("Expired")
Else
MsgBox("Not Expired")
End If
chaque fois qu'elle vient de dire expiré, même en sachant qu'il ne devrait pas.
Quand j'ai changer de 15-3-13 12:23:30
à 1-3-13 12:23:30
il encore dire expiré.
Si je change mon code:
If "4-3-13 10:54:22" < "15-3-13 12:23:30" Then
MsgBox("Not Expired")
Else
MsgBox("Expired")
End If
Il renvoie toujours faux.
Comment puis-je faire en sorte que:
DATE1 = 4-3-13 10:54:22
DATE2 = 15-3-13 12:23:30
IF DATE1 > DATE2 THEN
Expired
else
Not Expired
Devrait revenir 'a Pas expiré'
Toute personne en mesure de les aider.. je ne peux pas travailler ?
OriginalL'auteur Aaron | 2013-03-04
Vous devez vous connecter pour publier un commentaire.
Afin d'obtenir le résultat que vous avez prévu, faire comme ceci,
CDATE
OriginalL'auteur Rajaprabhu Aravindasamy
Ces jour constantes permettra également de faire comme vous l'attendez, et de ne pas être soumis à la langue lors de l'exécution du programme:
N'oubliez pas que vous devez utiliser le Format de Date pour les constantes.
OriginalL'auteur Mark Hurd
Essayez ceci:
OriginalL'auteur Jomal
Le code est ci-dessous:
OriginalL'auteur faleh