l'exigence est une zone de texte qui contient date actuelle cette date devrait montrer date actuelle + cinq prochains jours qui devrait calculer seulement les jours de la semaine (lundi à vendredi) et veut afficher dans la zone de texte moi ce code plz laissez-moi savoir si toutes les descriptionsdate fonction pour calculer seulement les jours de la semaine
Répondre
On ne sait pas exactement ce que vous cherchez à faire, mais ces choses devraient aider:
vous pouvez créer
Date
objets pour les dates spécifiques en utilisant la Fonction de constructeur à trois arguments:Date(year, month, date)
oùyear
est l'année complète (par exemple 2011),month
est le numéro du mois (0
= janvier) etdate
est le jour du mois (1-28/29/30/31 selon). .: par exemplevar dt = new Date(2011, 0, 31); // January 31st, 2011
Vous pouvez dire quel jour de la semaine un donné
Date
représente en utilisant sa fonctiongetDay
; qui renvoie un nombre avec0
= dimanche,1
= lundi, etc .:var day = dt.getDay(); if (day == 6/*Saturday*/ || day == 0/*Sunday*/) { // It's Saturday or Sunday } else { // It isn't, it's a weekday }
Vous pouvez faire avancer une instance
Date
au lendemain comme ceci:dt = new Date(dt.getFullYear(), dt.getMonth(), dt.getDate() + 1);
Le constructeur
Date
se chargera emballage au mois prochain (et éventuellement l'année) pour vous.Vous pouvez définir la valeur d'un champ de texte en affectant à la propriété
value
de l'élément DOM pour le champ. Vous pouvez obtenir l'élément DOM de plusieurs façons. Une façon est de donner à l'élément un attributid
(qui doit être unique), puis utiliservar element = document.getElementById("idstring");
... à regarder vers le haut.
- Vous aurez évidemment besoin d'une boucle pour construire votre liste de cinq jours de la semaine.
Cela devrait résoudre une partie du problème, au moins sur la façon d'ajouter x jours à une date et passez le week-end ...
Date.prototype.addWeekDays = function(days)
{
var d = this;
var dow = d.getUTCDay();
var daysToAdd = (dow + days < 6) ? days : days + 2;
return new Date(
d.getUTCFullYear(),
d.getUTCMonth(),
d.getUTCDate() + daysToAdd,
d.getUTCHours(),
d.getUTCMinutes(),
d.getUTCSeconds(),
d.getUTCMilliseconds());
};
Exemple: var d = new Date ("5 février 2011 "). AddWeekDays (1); // Cela devrait renvoyer 1 (lundi)
- 1. strtotime pour les jours de semaine commençant la semaine actuelle
- 2. Calculer les n derniers jours de la semaine
- 3. Générer une date aléatoire pour seulement les jours de la semaine
- 4. calculer la date -10 jours
- 5. MySQL Requête pour calculer la semaine précédente
- 6. Calculer les jours restants
- 7. dans les jours de la semaine dernière montrent de la semaine, la date d'émission d'autre
- 8. Datejs calculer suivant et jours préc la semaine
- 9. moyenne des données à la demi-heure pour les jours de la semaine seulement
- 10. pour afficher uniquement les jours de la semaine
- 11. DateTimePicker Possibilité de choisir seulement certains jours de la semaine
- 12. jQuery UI Datepicker - autoriser seulement certains jours de la semaine
- 13. calculer la semaine civile
- 14. Comment calculer la date après 14 jours
- 15. calculer les jours ouvrables, y compris les jours fériés
- 16. Compter les jours spécifiques de la semaine entre deux dates
- 17. Comment vérifier/calculer le nombre de jours de la semaine (en utilisant les fonctions Date) en utilisant Javascript?
- 18. Comment calculer les dates des jours particuliers dans le même numéro de semaine de l'année dernière?
- 19. jours de filtre de la semaine createDateRangeArray
- 20. Tablesorter - jours de la semaine
- 21. Dans jquery ui sélecteur de date comment autoriser la sélection de certains jours de la semaine et désactiver les autres jours de la semaine
- 22. plusieurs jours de la semaine
- 23. La fonction de date de PHP montrant la mauvaise semaine
- 24. Calculer StartDate lorsque la date de fin et les derniers jours sont donnés
- 25. PIVOT SQL pour les jours de la semaine
- 26. en utilisant la date pour calculer combien de jours depuis la première date dans R?
- 27. Sélecteur de date Javascript pour afficher une semaine seulement?
- 28. Calculer la date de livraison en jours ouvrables
- 29. ajouter jours de la semaine - efface l'heure
- 30. php - bonne classe 'date' pour traiter les jours de la semaine?
Que voulez-vous dire par «cette date devrait indiquer la date actuelle + les cinq prochains jours», y a-t-il un seul jour ou plusieurs boîtes avec des dates distinctes? – mhitza
Les personnes sur StackOverflow sont très disposées à * vous aider * à trouver des solutions à vos problèmes de programmation. Cette question ressemble plus à ce que vous demandez à quelqu'un de l'écrire pour vous, ce qui a tendance à décourager les gens. (Il n'est pas clair non plus ce que vous lui demandez de faire.) –