05. september 2005 - 11:25Der er
8 kommentarer og 1 løsning
trække X antal minutter fra/til getTimezoneOffset()
Har et lille ur på min hjemmeside der viser tiden forskellige tider i Verden. Nu viser det sig at sidder man fx i Indien der er 4½ time foran, så ser det rigtig sjovt ud
timezone og minutzone er henholdsvis timer/minutter der trækkes fra/lægges til
Så for Indien har jeg: timezone = 4; minutzone = 30;
var hour = timeNow.getHours() + timezone + timeNow.getTimezoneOffset()/60; var minutes = timeNow.getMinutes() + minutzone + timeNow.getTimezoneOffset()/60;
Mit problem er sådan set ikke hele timer, det er kun et problem med ½ timer, samt når/hvis brugeren så er forskudt med ½ time, så vises intet korrekt
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Okay, du forstod så ikke, hvad jeg spurgte til ...
-- hvad viser den nu de steder, hvor det er forkert !-)
-- og bortset fra, at sommertid kan lave mærkværdigheder, er det vel bare at tage udgangspunkt UTC-værdierne på Date-objektet, som altid viser det samme tidspunkt overalt på jorden, altså getUTCHours, getUTCMinutes osv. !o]
var DKTid = new Date(nu.getUTCFullYear(),nu.getUTCMonth(),nu.getUTCDate(),nu.getUTCHours(),nu.getUTCMinutes()+60); var IndienTid = new Date(nu.getUTCFullYear(),nu.getUTCMonth(),nu.getUTCDate(),nu.getUTCHours(),nu.getUTCMinutes()+270);
lang tid, læg du bare et svar, det virker fint. Og sommertid har jeg opgivet at tage højde for, det må rettes manuelt, da der skiftes forskelligt i forskellige dele af verden
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.