Zomertijd detectie

Door Daan Onbekend, 14 jaar geleden, 6.468x bekeken

Simpel script om te detecteren of vandaag de zomertijd geldt.

Gesponsorde koppelingen

PHP script bestanden

  1. zomertijd-detectie

 

Er zijn 6 reacties op 'Zomertijd detectie'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Leen M
Leen M
14 jaar geleden
 
0 +1 -0 -1
kan dat niet wat eenvoudiger met met date('I')?
Daan Onbekend
Daan Onbekend
14 jaar geleden
 
0 +1 -0 -1
Volgensmij heb je dan het Amerikaanse systeem:

Starting in 2007, daylight time begins in the United States on the second Sunday in March and ends on the first Sunday in November

Terwijl wikipedia Nederland zegt:
In de Europese Unie loopt de zomertijd van de laatste zondag van maart tot de laatste zondag van oktober.
Leen M
Leen M
14 jaar geleden
 
0 +1 -0 -1
Dit is korter.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
//Timezone instellen
date_default_timezone_set('Europe/Amsterdam');

//Controleer DST
if(date('I') == 1) {
    echo "Het is zomertijd";
}
else {
    echo " Het is wintertijd";
}
[
/code]
[
quote]
Volgens mij heb je dan het Amerikaanse systeem
[/quote]
Door eerst de timezone te kiezen gaat het goed
Tristan nvt
Tristan nvt
14 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
//Timezone instellen
date_default_timezone_set('Europe/Amsterdam');
echo (date('I')) ? 'Zomertijd' : 'Wintertijd';
?>


Nog korter :P
En het kan dus in één regel als je de server config goed hebt :)
Marien xD
Marien xD
14 jaar geleden
 
0 +1 -0 -1
Toch een goede toevoeging, om te zien hoe het ook handmatig kan.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Wouter De Schuyter
Wouter De Schuyter
14 jaar geleden
 
0 +1 -0 -1
@ Marien, vind ik ook =)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. zomertijd-detectie

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.