| 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
    Comment faire pour convertir Javascript UTC Date de fin Heure de l'Est
    Les gens expriment souvent les fuseaux horaires du monde entier comme des compensations positives ou négatives du temps universel coordonné, ou UTC. UTC est le standard de temps basé sur le Temps atomique international et dans l'utilisation occasionnelle est considéré comme équivalent à Greenwich Mean Time (GMT) . En utilisant le langage de script JavaScript, vous pouvez facilement convertir l'heure UTC en heure de l'Est . Instructions
    1

    instancier un objet Date JavaScript, en appelant le constructeur Date () , en lui passant comme seul paramètre le UTC ( ) méthode (par exemple , pour minuit le 1er Janvier 2000 Heure UTC " var fooDay = new Date ( Date.UTC ( 2000,0,1,0,0,0,0 ) ) "). UTC ( ) est une méthode statique qui retourne le nombre de millisecondes qui se sont écoulées depuis minuit du 1er Janvier , 1970 heure UTC. Sa syntaxe est Date.UTC (année, mois , jour, heures , minutes, secondes , millisecondes ) , où tous les arguments sont exprimés en chiffres. Les trois premiers arguments sont nécessaires alors que les arguments sont facultatifs . Cet objet Date représente le temps que vous voulez convertir , exprimée en heure locale.
    2

    calculer la différence de temps en millisecondes entre l'heure UTC et l'heure locale et stocker le résultat dans une variable. Pour calculer votre locale compenser , appelez la méthode de votre objet Date getTimezoneOffset ( ) et multiplier sa valeur de retour par 60.000 (par exemple , " var = localOffset fooDay.getTimezoneOffset () * 60000 " ) . Vous multipliez par 60.000 à convertir minutes en millisecondes ( 1000 millisecondes en une seconde * 60 secondes par minute = 60000 millisecondes).
    3

    obtenir la valeur en millisecondes UTC de votre objet Date en appelant sa méthode getTime ( ) et en ajoutant la valeur de retour à votre décalage local (par exemple , " var = fooUTC fooDay.getTime () + localOffset " ) .
    4

    Créer une constante pour représenter l' heure de l'Est zone décalage en millisecondes (par exemple , "const EAST = 3600000 * -5 " ) . Vous multipliez par 3,6 millions de convertir heures en millisecondes ( 1000 millisecondes en une seconde * 60 secondes par minute * 60 minutes en une heure = 3.600.000 millisecondes ) , et vous multipliez par -5 parce heure de l'Est est de cinq heures de retard sur l'heure UTC . < Br >
    5

    instancier un autre objet Date en appelant le constructeur Date () , en lui passant comme seul paramètre à la somme de la valeur UTC de la première objet Date et votre fuseau horaire de l'Est décalage constant (par exemple , " var BARDAY = new date ( fooUTC + EST) »). Cet objet Date date UTC original, maintenant converti en heure de l'Est .

    Previous :

    next :
      articles connexes
    ·Comment faire un DIV Visible avec un rouleau en JavaScr…
    ·Comment obtenir un script de Cookie 
    ·Comment faire pour modifier un attribut de classe CSS a…
    ·Comment Alias ​​d'une fonction avec JavaScript 
    ·Comment faire pour activer le bouton Désactiver formul…
    ·Comment faire pour activer JavaScript pour une UTStarco…
    ·Comment faire pour déboguer JavaScript dans Eclipse 
    ·Comment changer la couleur du texte en JavaScript 
    ·Retrait d'une barre de défilement verticale dans JavaS…
    ·La fonction Retour en codage HTML 
      articles en vedette
    ·Comment faire pour exécuter des sessions VBS BAT 
    ·Comment insérer sous-projets dans NetBeans 
    ·Simples projets Visual Basic 
    ·PHP Parse options 
    ·Comment copier un fichier avec VBScript 
    ·Comment faire de Visual Basic qui permet d'arrêter vot…
    ·Comment se connecter à SQL De VB6 
    ·Comment compiler PHP sur Windows GUI 
    ·Comment déterminer la taille d'entier dans C + + 
    ·Comment faire pour tester si une valeur est un nombre d…
    Copyright © Connaissances Informatiques http://fr.wingwit.com