Tijdsaanduiding PHP ..... verkeerd

Pagina: 1
Acties:
  • 60 views sinds 30-01-2008

  • veryip
  • Registratie: Maart 2001
  • Laatst online: 04-09 23:52

veryip

Nikon D7000 + Glas

Topicstarter
... tja; heb al het een en ander geprobeert; gmdate, date date en dan valles erbij op tellen maar hij blijft de verkeerde tijd aangeven.

Kan dit eraan liggen dat de server in Amerika staat.... en zo ja; 'k heb al lopen pielen maar die tijdsanduiding die kan ik dus niet gewoon 6 uurtjes vooruit zetten; tenminste niet met de toevoegingen die ik heb geprobeert....

Kortom; ligt dit eraan dat de server in Amerika zit en zo ja; hoe pas ik die string(of hoe het ook mag heten)dan aan??

p.s. gaat om deze site: http://www.defuik.com/forum

en dit is denk ik het script wat erbij hoort:

$datelog = date("Y-m-d H:i:s");

Nikon D7000


  • whoami
  • Registratie: December 2000
  • Laatst online: 17:40
Ja.
Er is hier heeft hier reeds een topic de revue gepasseerd die over exact hetzelfde probleem handelde. Je kunt het misschien eens opzoeken.

Je kunt toch gewoon 6 uur bij de tijd optellen?

https://fgheysels.github.io/


  • veryip
  • Registratie: Maart 2001
  • Laatst online: 04-09 23:52

veryip

Nikon D7000 + Glas

Topicstarter
Op vrijdag 21 juni 2002 17:15 schreef whoami het volgende:


Je kunt toch gewoon 6 uur bij de tijd optellen?
En dat heb ik dus al proberen te doen :-S

Maar dat wou dus niet; script aanpassen en opnieuw uploaden end an weer uitproberen..... of doe ik iets verkeerd :-S

Nikon D7000


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

HOE heb je het geprobeerd?

Bedenk wel dat je met php niet de systeemtijd aan kunt passen. Je kunt wel overal waar je de systeemtijd opvraagt er 6 uur bijoptellen of juist bij het afdrukken er 6u bijoptellen.. Het is maar net wat je liever hebt :)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • flat
  • Registratie: Mei 2000
  • Niet online
[topic=379599/1/25]

zo?

"Happiness is a way of travel, not a destination."
--Roy Goodman


Verwijderd

ranzig stukje php:
PHP:
1
<?$time = time() + 21600;$datum_string = date("Y-m-d H:i:s", $time);?>

edit:

gelul

  • veryip
  • Registratie: Maart 2001
  • Laatst online: 04-09 23:52

veryip

Nikon D7000 + Glas

Topicstarter
OK; ben er denk ik al achter waarom het zo 1,2,3 niet werkt;

gebruik namelijk de "date" functie en dan denk ik dat dit niet werkt.... tenminste.... nog niet :-S

$datelog = date("Y-m-d H:i:s") + 6*3600;

Wat is de oplossing??

Nikon D7000


  • douweh
  • Registratie: Maart 2001
  • Laatst online: 20-08 18:34
als je bij de date functie geen tweede argument meestuurt, neemt hij dan automatisch de huidige timestamp?
Anders, moet je dus eerst een goede timestamp maken en daar dus 6 uur bij optellen.
maar dat stond volgens mij ook al in dit topic..
dus
PHP:
1
<?$timestamp=time()+(60*60*6); //seconden*minuten*uren$datelog = date("Y-m-d H:i:s",$timestamp);?>

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

iets meer zelf proberen is echt geen overbodige luxe

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.