Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [PHP] Tijd aanpassen (https://forum.scholieren.com/showthread.php?t=894084)

TIGEK 07-07-2004 15:39

[PHP] Tijd aanpassen
 
Sinds vandaag heb ik een webhostingpakket in USA (Gratis zonder reclame dus ben blij ;))

Maar ik zit nog met 1 probleem.

Toen ik op mijn website dingen invoerde in de database kwam er de "nederlandse tijd" uit. (Locale server)

En nu de Amerikaanse omdat daar een tijd verschil inzit van +/- 7 uur zou ik het graag willen aanpassen en daar kom ik in de knop.

Op dit moment gebruik ik de functie

PHP-code:

<?php
$row
[$a]['date'] = strftime ("%e %B %Y om %H:%M",strtotime($row[$a]['date']));
?>

Alleen hier zit nog geen corectie op. Hoe kan er voor zorgen dat het "7 uur" later is.

Earphone 07-07-2004 16:06

Citaat:

$echte_datum = mktime(date("G") + 8, date("i"), date("s"), date("n"), date("d"), date("Y"));
$date = date("d-m-Y", $echte_datum);
Dat gebruik ik, waarschijnlijk geen goede code voor de die-hards hier maar ik ben dan ook een noob in php. Bij mij werkt het in ieder geval.

Edit: dit gebruik ik om enkel de juiste datum (hier in Europa) weer te geven. Mits wat verandering kan je er wel het juiste uur van maken ofzow.

Scooter B0y 07-07-2004 16:55

PHP-code:

$date time() + 3600;

?> 

nu heb je de tijd + 1 uur, dus de tijd van euh engeland? :confused: naja zoek het vanaf hier zelf maar uit :p

Triloxigen 07-07-2004 17:31

gmdate()

Krijg je de GMT tijd..

TIGEK 07-07-2004 17:34

Citaat:

Scooter B0y schreef op 07-07-2004 @ 17:55 :
PHP-code:

$date time() + 3600;

?> 

nu heb je de tijd + 1 uur, dus de tijd van euh engeland? :confused: naja zoek het vanaf hier zelf maar uit :p

Bedankt is gelukt :D

Triloxigen 07-07-2004 18:10

Citaat:

TIGEK schreef op 07-07-2004 @ 18:34 :
Bedankt is gelukt :D
Als he gmdate gebruikt maakt het niet uit op welke server je zit en welke tijd, het is altijd +1 uur... (voor hier).
Ik raad je die functie dus aan :)

TIGEK 08-07-2004 10:13

Citaat:

********** schreef op 07-07-2004 @ 19:10 :
Als he gmdate gebruikt maakt het niet uit op welke server je zit en welke tijd, het is altijd +1 uur... (voor hier).
Ik raad je die functie dus aan :)

klopt mar ik ben inmmidels achter een systeem gekomen om "de tijdzone"aan te passen en dat werkt perfect :)
PHP-code:

<?
putenv("TZ=Europe/Amsterdam");
?>



Alle tijden zijn GMT +1. Het is nu 02:50.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.