Partage
  • Partager sur Facebook
  • Partager sur Twitter

timestamp en js

zero en action

Sujet résolu
    10 novembre 2008 à 14:33:47

    bonjour tous le monde...

    j'ai finalement reussi a faire un semblant de truc a peu pres bancal :

    j'essaye de faire un timestamp a partir d'une date jj/mm/aaaa en javascript.

    j'ai donc fais ceci :

    <script type="text/javascript">
    var sdate = "04/01/1989";
    var date = new Date();
    date.setFullYear(sdate.substr(6,4));
    date.setMonth(sdate.substr(3,2));
    date.setDate(sdate.substr(0,2));
    date.setHours(0);
    date.setMinutes(0);
    date.setSeconds(0);
    date.setMilliseconds(0);
    alert(date.getTime());
    
    </script>
    


    MAIS!

    mon timestamp comporte 12 chiffres....or quand je fais ceci

    <?php
    
    $vieux_timestamp = mktime(0, 0, 0, 1, 4, 1989);
    echo $vieux_timestamp;
    


    il y a 9 chiffres qui s'affichent...donc ou est mon erreur en js siouplais :) ?

    merci bien!
    • Partager sur Facebook
    • Partager sur Twitter
      10 novembre 2008 à 19:36:25

      Salut,

      Le timestamp js est en milisecondes. Je te laisse deviner ce qu'il faut faire pour le mettre en secondes ;) ?
      • Partager sur Facebook
      • Partager sur Twitter

      timestamp en js

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown