Savoir si une date est postérieure à une autre [Javascript] - HTML/CSS - Programmation
Marsh Posté le 21-07-2003 à 11:04:21
Ecris tes dates de la même façon (dans l'ordre annee, mois, jour)et compare les betement avec >.
Tu peux comparer soit comme des string soit comme des ints.
Code :
|
Ah oui dans les deux cas oublies pas le zero devant le jour si celui-ci est inférieur a 10.
Marsh Posté le 21-07-2003 à 11:11:30
comment peut-on passer d'une date JJ/MM/AAAA à une date AAAAMMJJ en javascript ?
Marsh Posté le 21-07-2003 à 11:15:27
tu serais pas un peu feignasse le lundi matin toi?
J'en sais rien tu split sur les / et tu remets dans le bon ordre, ou tu le fais avec une regex !!!
Marsh Posté le 21-07-2003 à 11:19:33
Anapajari a écrit : tu serais pas un peu feignasse le lundi matin toi? |
je connais pas trop la synthaxe javascript en fait...
ça marcherait ? un truc comme ça :
Code :
|
Marsh Posté le 21-07-2003 à 11:24:55
bin ça marcherait mais ça ferait pas ce que tu demandes...
Si tu alert d tu vas avoir: amj ...
Ecrit ça plutôt:
Code :
|
Et vaut mieux parseInter ( si ça existe comme mot) ton resultat car si tu as 05 comme jour il va te le convertir en 5 sinon...
Marsh Posté le 21-07-2003 à 11:52:44
je viens d'essayer ça :
Code :
|
ça marche (les noms de variables sont pas terribles m'enfin...)
Marsh Posté le 21-07-2003 à 12:19:42
nickel si ça marche, pis pour les noms de variables si tu n'as pas besoin du detail pour faire des tests ( exemple jour < 31) pourquoi ne pas ecrire directement:
Code :
|
Marsh Posté le 11-10-2011 à 16:37:57
Si cela peut être utile, j'utilise cette fonction php bien pratique :
<?php
function Change_formatDate($date, $format = 'fr')
{
$r = '^([0-9]{1,4}).([0-9]{1,2}).([0-9]{1,4})$';
if($format === 'en')
return ereg_replace($r, '\\3-\\2-\\1', $date);
return ereg_replace($r, '\\3/\\2/\\1', $date);
}
?>
Marsh Posté le 21-07-2003 à 10:52:49
Comment savoir si une date est postérieure à une autre en javascript ?
merci d'avance
---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron