Toon posts:

[PHP] tijd naar NL tijd zetten.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik een provider die niet in NL staat, dus de tijd in mijn usericon is niet goed ;) hoe kan ik die aanpassen?

Ik gebruik Date(H:i:s)

Verwijderd

Gebruik http://php.net/gmdate ;) En bewerk time() wat.
Time() geeft de tijd sinds 1/1/1970 in seconden, dus door daar wat bij op te tellen krijg je het wel voor mekaar :)

  • The Bad Seed
  • Registratie: November 2001
  • Laatst online: 13-09 12:19

The Bad Seed

Chaotic since 1983

Ik wil niet moeilijk doen, maar misschien moet je ook even sleutelen aan de ip weergave.

Hail to the guardians of the watchtowers of the north


Verwijderd

PHP:
1
2
3
4
5
6
7
<?
$tijd = time(); //bijvoorbeeld amerikaanse tijd (dus 6 uur tijds verschil)
$nl_tijd = $tijd - (6*3600); //- die 6 uur
$date = date("H:i:s", $nl_tijd);

//of natuurlijk alles in 1: $date = date("H:i:s", time() - (6*3600));
?>

Verwijderd

Topicstarter
Op zondag 02 december 2001 14:09 schreef Duracell het volgende:
Ik wil niet moeilijk doen, maar misschien moet je ook even sleutelen aan de ip weergave.
hoe bedoelje?... ik vat um niet?

  • The Bad Seed
  • Registratie: November 2001
  • Laatst online: 13-09 12:19

The Bad Seed

Chaotic since 1983

Er staan geen puntjes in :P

Hail to the guardians of the watchtowers of the north


Verwijderd

Topicstarter
klopt en dat heb ik express gedaan, anders past een adres van 3x3x3x3 er niet helemaal op (+3x.)

  • jan-marten
  • Registratie: September 2000
  • Laatst online: 16-09 15:35
PHP:
1
2
3
<?
$time = time - (24*60*60);
?>

ofzo?

Verwijderd

Topicstarter
:D Icon is nog 1 uur te veel :D

Verwijderd

Op zondag 02 december 2001 15:17 schreef Xtentic het volgende:
klopt en dat heb ik express gedaan, anders past een adres van 3x3x3x3 er niet helemaal op (+3x.)
Kijk dan hoelang het IP is en als het er niet op past met puntjes: haal dan puntjes weg :)

Verwijderd

Topicstarter
sgoed :) doen we ;)... leuke add ;)

Verwijderd

Topicstarter
Op zondag 02 december 2001 16:34 schreef Xtentic het volgende:
sgoed :) doen we ;)... leuke add ;)
Done
PHP:
1
2
3
4
5
6
7
8
<?
if (strlen($ip) <= 12) {
$ipnew = $ip;
}else{
$ip = explode(".", $ipadres); 
$ipnew = $ip[0] . $ip[1] . $ip[2]. $ip[3];
}
?>

Verwijderd

Volgens mij doet ie het nu ;)

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 02 december 2001 14:07 schreef Zef het volgende:
Gebruik http://php.net/gmdate ;) En bewerk time() wat.
Time() geeft de tijd sinds 1/1/1970 in seconden, dus door daar wat bij op te tellen krijg je het wel voor mekaar :)
Maar het verschil tussen onze tijd en GMT is niet altijd gelijk. (zomer-/wintertijd) Dat maakt het wat bewerkelijk. (PHP zou gewoon fatsoenlijke tijdzone-support moeten hebben)

Verwijderd

Topicstarter
Op zondag 02 december 2001 16:38 schreef [Mike] het volgende:
Volgens mij doet ie het nu ;)
yups :)
Pagina: 1