| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    JavaScript pour les calculs de temps
    Dans la programmation pour le Web , il pourrait être nécessaire d'effectuer des calculs sur la base de la date (ou des dates ultérieures spécifiques) afin d'obtenir des informations à un spectateur. Les dates et heures sont traitées différemment des autres valeurs numériques basés sur les règles spécifiques qu'ils suivent (et les irrégularités de date et d'heure mesures dues à des différences de longueurs des mois ou des années bissextiles) . L' objet Date JavaScript permet aux programmeurs d'accéder à la date et l'heure afin de préforme calculs. La date Object

    objet Date JavaScript est instancié comme les autres objets , comme ceci:

    var d = new Date () ;

    De cette variable " d " ce qui représente une instance d'un objet de la date, de l'heure système peut être consulté par les appels de méthode à l'objet ( comme récupérer la date et l'heure locale , les informations de fuseau horaire , et le Temps Universel Coordonné ) .
    < br > différents fuseaux Méthodes

    partir d'un objet date, les différentes mesures de temps peuvent être collectées : heures , minutes , secondes et jour (entre autres) (Source 1). Par exemple , le programmeur peut appeler des méthodes pour recueillir des valeurs date et heure , comme à l'heure actuelle (Source 1):

    var h = d.getHours ();

    ou , autre exemple : Photos

    var m = d.getMinutes ();

    sera de retour les minutes de l'heure ( de 1 à 59 ) (Source 1). Pour les secondes , AB

    var s = d.getSeconds ();

    reviendra secondes dans un format similaire (1 à 59)
    retour . valeurs

    Pour les calculs simples de temps sur l'heure , minutes et secondes , obtenant les valeurs numériques de base devraient suffire . Minutes et secondes renvoient toutes les deux valeurs entières de 0 à 59 , de sorte que le calcul de différences devraient être une simple question de soustractions . Heures, cependant, sont retournés basée sur l'horloge de 24 heures (Source 1). Cela signifie que pour afficher les résultats en temps standard, des calculs supplémentaires sont nécessaires pour produire le temps standard approprié
    exemples

    Par exemple : .
    < p> var d = new date () ;

    var h1 = d.getHours ();

    var future_date = 23;

    var diff ;
    < p > Si ( h1> = future_date )

    { diff = h1 - future_date ; }

    autre

    { diff = future_date - h1 ; }

    cet exemple de code obtient l' heure actuelle , et la compare à une future heure par soustraction ( la différence étant le nombre d'heures entre les deux fois) . Pour afficher l'heure en heure normale , essayez ce code:

    var h2 = d.getHours ();

    if ( h2> 12)

    { h2 = h2 - 12; }

    document.write ( h2) ;

    Previous :

    next :
      articles connexes
    ·Comment faire pour convertir un nœud régulier à un n…
    ·Comment faire une carte Google Map Overlay 
    ·Comment insérer du code HTML dans un message électron…
    ·Variables dans Adobe Cycles de vie 
    ·Comment savoir JavaScript 
    ·Comment calculer le temps de charge 
    ·Comment utiliser JavaScript pour créer un premier fact…
    ·Comment vérifier si le navigateur a la mise au point e…
    ·Causes d'un Java Script Void erreur 
    ·Comment faire pour exécuter JavaScript sur ​​une page …
      articles en vedette
    ·La différence entre Delete & tronquée chez Oracle 
    ·Comment faire pour modifier les fonctions dans VB6 
    ·Comment annuler l'héritage Java 
    ·Comment faire un jeu de loterie en utilisant C + + 
    ·OCX Outils 
    ·Les VBA Max Fonctions 
    ·Python Scripts et Programmes 
    ·Comment définir la police Arial en C # 
    ·Comment faire votre propre HTML 5 jeu 
    ·Comment décompresser un fichier dans C # 
    Copyright © Connaissances Informatiques http://fr.wingwit.com