IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Calcul entre 2 dates


Sujet :

JavaScript

  1. #21
    Membre habitué
    Homme Profil pro
    Responsable en conduite du changement
    Inscrit en
    Février 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Transports

    Informations forums :
    Inscription : Février 2014
    Messages : 12
    Par défaut
    Effectivement je pensais que Java était l'abréviation de Javascript

  2. #22
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    En ce qui me concerne je ne trouve pas ça plus clair en JavaScript, mais c'est peut-être que moi.

    Déplacé sur le forum adéquat.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #23
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #24
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    Salut !

    En effet, il faut faire attention à la différence entre Java et JavaScript. Java > JavaScript est dû à une histoire de gros sous entre Sun et Netscape à l'époque (1). JavaScript voulait profiter de la popularité de Java qui avait le vent en poupe. Et ils voulaient jouer aussi sur la complémentarité :
    Java, langage compilé pour faire des applications web.
    JavaScript, langage de script pour intéragir rapidement avec le document web

    Réflexe à avoir quand tu cherches quelque chose ici :
    1 - Aller faire un tour sur la FAQ JavaScript. Tu n'es sans doute pas le premier à avoir un problème.
    2 - Rechercher dans les forums si le sujet n'a pas déjà été traité

    Si tu avais suivi ce mode opératoire, tu aurais trouvé ton bonheur dès le premier point !

    Ce que propose SpaceFrog est une librairie JavaScript qui propose un certain nombre d'outil permettant de manipuler les dates en JavaScript.


    (1) Source, interview de B. Eich.

  5. #25
    Membre habitué
    Homme Profil pro
    Responsable en conduite du changement
    Inscrit en
    Février 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Transports

    Informations forums :
    Inscription : Février 2014
    Messages : 12
    Par défaut
    Merci.
    j'ai vu dans le FAQ en suivant ton lien et effectivement on parle du calcul entre 2 dates.
    Par contre je tape le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function diffdate(d1,d2){
    	var WNbJours = d2.getTime() - d1.getTime();
    	return Math.ceil(WNbJours/(1000*60*60*24));
    }
    et je n'obtiens aucun résultat.

  6. #26
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    Comment l'appelles-tu cette fonction ? L'appelles-tu au moins ?

    Ceci est la fonction qui permet de retourner le nombre de jour écoulé entre d1 et d2. Quand tu l'appelles avec les bons paramètres, ça fonctionne pourtant bien chez moi

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var date1 = new Date(2014, 1, 7); // 7 février 2014
    var date2 = new Date(2014, 1, 9); // 9 février 2014
    diffdate(date1, date2);
    // 2 est bien affiché

  7. #27
    Membre habitué
    Homme Profil pro
    Responsable en conduite du changement
    Inscrit en
    Février 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Responsable en conduite du changement
    Secteur : Transports

    Informations forums :
    Inscription : Février 2014
    Messages : 12
    Par défaut
    Merci pour ta réponse
    Je tape le code dans l'éditeur de script dans Javascript sur Adobe Acrobat, mais rien ne se passe

  8. #28
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par défaut
    Haaaaaaa Acrobat !! Le getField aurait dû me mettre sur la voie ...

    console.println() pour voir quelque chose s'afficher dans la console d'Acrobat. Ou un app.alert() je crois.

    Ensuite, si tu veux mettre le résultat dans un champ particulier, en effet il faut faire un getField('mon_champ').value = diffdate(date1, date2)

Discussions similaires

  1. calcul entre 2 dates
    Par francky22 dans le forum SQL
    Réponses: 10
    Dernier message: 22/12/2006, 16h04
  2. [Date] Calcul entre deux dates
    Par djodjo dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 14/09/2006, 14h32
  3. [Dates] Calcul entre 2 dates
    Par Smash34 dans le forum Langage
    Réponses: 3
    Dernier message: 19/04/2006, 12h20
  4. [Oracle8] calcul entre 2 dates
    Par bobunny dans le forum Oracle
    Réponses: 7
    Dernier message: 28/10/2005, 12h18
  5. Calcul entre deux dates heures
    Par Isa31 dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 31/03/2005, 13h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo