[JS] getTimeZoneOffset

Pagina: 1
Acties:

  • xilent_xage
  • Registratie: Februari 2005
  • Laatst online: 07-04 15:34
Hallo!

In de reference van js lees ik: "The time-zone offset is the difference between local time and Greenwich Mean Time (GMT). Daylight savings time prevents this value from being a constant."

Ik probeer deze variabele om te zetten naar GMT. Ik krijg hier in nl een waarde van -60, wat zou moeten betekenen dat de timezone in NL GMT-1 is. Echter, het moet natuurlijk +1 zijn. Heeft dit te maken met de daylight-savings time, en zoja heeft iemand enig idee hoe ik dit probleem kan ondervangen? Of zit er een andere logica achter?

Ja ik weet dat ik kan wachten op de zomertijd en dan kijken wat er gebeurt, maar hoewel dat al best snel is kan ik daar niet op wachten :)

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
xilent_xage schreef op zaterdag 04 maart 2006 @ 11:42:
Ja ik weet dat ik kan wachten op de zomertijd en dan kijken wat er gebeurt, maar hoewel dat al best snel is kan ik daar niet op wachten :)
:D
Verzet je datum eens? :D

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script>

function TZDemo()
{
  var d, tz, s = "The current local time is ";
  d = new Date();
  tz = d.getTimezoneOffset();
  if (tz < 0)
    s += tz / 60 + " hours before GMT";
  else if (tz == 0)
    s += "GMT";
  else
    s += tz / 60 + " hours after GMT";
  return(s);
}

document.write(TZDemo());

</script>


voer dit eens uit, dan krijg je -1 before GMT, da wil zeggen +1 na GMT! Het klopt dus

EDIT: Ik heb wat gekloot met mijn tijdinstellingen, en eerst gaf ie dus -1 before GMT, en nu geeft ie +1 na GMT. Misschien ben je hier iets mee

[ Voor 255% gewijzigd door Snake op 04-03-2006 12:05 . Reden: extra info ]

Going for adventure, lots of sun and a convertible! | GMT-8


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 12:22

crisp

Devver

Pixelated

Een verschil kan je natuurlijk op 2 manieren interpreteren ;)

Intentionally left blank


  • xilent_xage
  • Registratie: Februari 2005
  • Laatst online: 07-04 15:34
@crisp: klopt, als iemand even kan bevestigen dat dit de reden is dan vermenigvuldig ik gewoon alles met -1. Maar omdat in de reference dat verhaaltje stond met daylight saving, en we dat in NL gebruiken, vraag ik me af of dat het geval is, en zoja, wat er verandert in de zomertijd? Heeft iemand dit al eens gecheckt?

@de anderen: mijn timezone staat clientside goed ingesteld, GMT+1

  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

xilent_xage schreef op zaterdag 04 maart 2006 @ 12:08:
wat er verandert in de zomertijd? Heeft iemand dit al eens gecheckt?
Gooi je datum eens 2 maanden verder? Dan heb je het!

In de zomer zitten wij op GMT + 2 ;)
Dan krijg je dus -120

[ Voor 12% gewijzigd door Snake op 04-03-2006 12:14 ]

Going for adventure, lots of sun and a convertible! | GMT-8


  • xilent_xage
  • Registratie: Februari 2005
  • Laatst online: 07-04 15:34
tjongejonge dat ik daar niet opkwam }:O
idd, dan is het -120. Thnx!
Pagina: 1