Javascript : Split et Date
Fermé
Bonjour,
je reçoit une date dans un formulaire au format dd/mm/yyyy.
j'ai besoin de réutiliser cette date mais j'ai besoin des 3 élément separé.
comment fais-ton pour "spliter" une date ?
je dois transferer ma date qui se trouve dans un form (d) dans 3 champ de type hidden (d1,d2,d3) pour les transmettre en onClick sur un lien plus loin.
Comment doisje faire ??
..::: ZIG1 :::..
je reçoit une date dans un formulaire au format dd/mm/yyyy.
j'ai besoin de réutiliser cette date mais j'ai besoin des 3 élément separé.
comment fais-ton pour "spliter" une date ?
je dois transferer ma date qui se trouve dans un form (d) dans 3 champ de type hidden (d1,d2,d3) pour les transmettre en onClick sur un lien plus loin.
Comment doisje faire ??
..::: ZIG1 :::..
A voir également:
- Split date javascript
- Split cam - Télécharger - Messagerie
- Telecharger javascript - Télécharger - Langages
- Trier par date excel - Guide
- Airpods 3 date de sortie - Guide
3 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
15 nov. 2001 à 17:52
15 nov. 2001 à 17:52
La date est ici une chaine de caractères, et split() s'utilise comme ça:
var elem = uneDate.split('/');
jour = elem[0];
mois = elem[1];
annee = elem[2];
Voila, je ne crois pas avoir fait d'erreurs, mais je n'ai pas testé le code. Tiens moi au courant ;o)
-= Bobinours =-
var elem = uneDate.split('/');
jour = elem[0];
mois = elem[1];
annee = elem[2];
Voila, je ne crois pas avoir fait d'erreurs, mais je n'ai pas testé le code. Tiens moi au courant ;o)
-= Bobinours =-
Utilisateur anonyme
15 nov. 2001 à 18:15
15 nov. 2001 à 18:15
Tu te souviens de mon calendar Popup ??
Et bien, c'est pour récupérer ces Dates et s'en servir pour l'ouvrir a nouveau mais sur la Date indéqué.
J'ai ajouter ceci dans la fonction suivante
function CalendarPopup_getCalendar() {
if (!aDate) var now = new Date();
else var now = aDate;
et ça dans la page de script.
aDate=null;
Je suis sensée récupérer la date en faisant
<a HREF="#" onClick="aDate=new Date(document.myForm.year.value, document.myForm.month.value-1),,document.myForm.date.value,0,0,0); cal.showCalendar('anchor1'); return false;" NAME="anchor1" ID="anchor1">Calendar1</a>
J'ai essayé de splitter la date pour la réintroduire mais il me dit que document.Form[0].annee.value n'as pas de propiété !!
j'ai fais mon split de la manière suivante
<SCRIPT language="JavaScript">
var MA_DATE = document.forms[0].MON_CHAMPS.value.split("/")
var annee = MA_DATE[2];
var mois = MA_DATE[1];
var jours = MA_DATE[0];
</SCRIPT>
aurais je fais une betise par hasard ??
..::: ZIG1 :::..
Et bien, c'est pour récupérer ces Dates et s'en servir pour l'ouvrir a nouveau mais sur la Date indéqué.
J'ai ajouter ceci dans la fonction suivante
function CalendarPopup_getCalendar() {
if (!aDate) var now = new Date();
else var now = aDate;
et ça dans la page de script.
aDate=null;
Je suis sensée récupérer la date en faisant
<a HREF="#" onClick="aDate=new Date(document.myForm.year.value, document.myForm.month.value-1),,document.myForm.date.value,0,0,0); cal.showCalendar('anchor1'); return false;" NAME="anchor1" ID="anchor1">Calendar1</a>
J'ai essayé de splitter la date pour la réintroduire mais il me dit que document.Form[0].annee.value n'as pas de propiété !!
j'ai fais mon split de la manière suivante
<SCRIPT language="JavaScript">
var MA_DATE = document.forms[0].MON_CHAMPS.value.split("/")
var annee = MA_DATE[2];
var mois = MA_DATE[1];
var jours = MA_DATE[0];
</SCRIPT>
aurais je fais une betise par hasard ??
..::: ZIG1 :::..