Pagina 1 van 1

Tijd

Geplaatst: 17 nov 2004, 07:41
door siesta
OP mijn forum staat de tijd op GMT +1 uur, ook in mijn profiel staat de rijd op GMT + 1uur, maar daaronder in je profiel staat datum weergave.......hier staat de tijd 1 uur later als dat het werkelijk is, dus als iemand een bericht post na s'avonds elf uur, komt er te staan "vandaag 11.20 PM" heeft iemand een oplossing hiervoor :roll:

Geplaatst: 17 nov 2004, 09:13
door Cheeta
het heeft te maken met de zomer en winter tijd

Geplaatst: 17 nov 2004, 15:01
door Luuk
Zet includes/functions.php eens in een txt bestand en geef hier de link.

Geplaatst: 17 nov 2004, 15:24
door siesta
Hier is ie

[

Geplaatst: 17 nov 2004, 15:25
door siesta
Hier is ie

Geplaatst: 17 nov 2004, 16:06
door -=|Rik|=-
Luuk schreef:Zet includes/functions.php eens in een txt bestand en geef hier de link.
Wat hebben jullie toch met al die bestanden in te kunnen zien.


De kennisbank bied hier de oplossing:

http://www.phpbb.nl/kb.php?mode=article&k=12 :)

Geplaatst: 17 nov 2004, 18:12
door siesta
-=|Rik|=- schreef:
Luuk schreef:Zet includes/functions.php eens in een txt bestand en geef hier de link.
Wat hebben jullie toch met al die bestanden in te kunnen zien.


De kennisbank bied hier de oplossing:

http://www.phpbb.nl/kb.php?mode=article&k=12 :)
Nou ik heb deze mod uitgevoerd, maar er is niks veranderd :roll:

Datumformaat geeft nog steeds 1 uur later aan :roll:
dus misschien toch maar goed dat ik de "funtions php "hier heb neergezet al is hij wel erg groot :x

Geplaatst: 17 nov 2004, 18:14
door Bee
siesta schreef: dus misschien toch maar goed dat ik de "funtions php "hier heb neergezet al is hij wel erg groot :x
Je moet er ook een link naar een tekstbestand van maken, zoals Luuk vroeg. Is voor iedereen prettiger.

Geplaatst: 17 nov 2004, 18:32
door -=|Rik|=-
siesta schreef:
-=|Rik|=- schreef:
Luuk schreef:Zet includes/functions.php eens in een txt bestand en geef hier de link.
Wat hebben jullie toch met al die bestanden in te kunnen zien.


De kennisbank bied hier de oplossing:

http://www.phpbb.nl/kb.php?mode=article&k=12 :)
Nou ik heb deze mod uitgevoerd, maar er is niks veranderd :roll:

Datumformaat geeft nog steeds 1 uur later aan :roll:
dus misschien toch maar goed dat ik de "funtions php "hier heb neergezet al is hij wel erg groot :x
Hehe, heb ik gedaan... Right...

Waarom vind ik dan geen enkel fragment van deze code :)

Code: Selecteer alles

##############################################################
## MOD Title: Daytime changer summertime / wintertime
## MOD Version: 1.0.0
## MOD Author: WebmasterX,
##          info@zutfun.nl,
##             Sander Hoekman,
##             http://www.zutfun.nl
## MOD Description: This modification automaticly changes the
## winter time and summertime as known in Europe, The Netherlands
##
## Installation Level: easy
## Installation Time: 1 Minutes
## Files To Edit: includes/functions.php
## Included Files: n/a
##############################################################

#
#-----[ OPEN ]------------------------------------------
#

includes/functions.php

#
#-----[ FIND ]------------------------------------------
#

//
// Create date/time from format and timezone
//
function create_date($format, $gmepoch, $tz)

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//
// daytime changer summertime / wintertime
//

function daytime()
{

   $n = date("n");
   $y = date("Y")-2000;

   if($n >= 3 && $n <= 9)
   {
      $season = 1;
      $season_math = 5;
   }
   else if ( $n >= 10 || $n < 3 )
   {
      $season = 0;
      $season_math = 2;
   }

   $day = 31 - ((((floor(5*$y/4)-floor($y/100)+floor($y/400))+$season_math)%7)+7)%7;

   switch ($season)
   {
      case 0:
         
         if( mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")) > mktime (3,0,0,10,$day,date("Y")) )
         {
            $result = 0;
         }
         break;      
      
      case 1:
         
         if( mktime(date("H"),date("i"),date("s"),date("m"),date("d"),date("Y")) > mktime(3,0,0,3,$day,date("Y")) )
         {
            $result = 3600;
         }
      
         break;


   }
   return $result;
}

#
#-----[ FIND ]------------------------------------------
#
return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));

#
#-----[ REPLACE WITH ]------------------------------------------
#

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz) + daytime()), $translate) : @gmdate($format, $gmepoch + (3600 * $tz) + daytime());

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Als ik jouw was zou ik het ook echt eens een keer aanbrengen :evil:

Geplaatst: 17 nov 2004, 18:36
door Luuk

Code: Selecteer alles

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * ($tz+date("I")))), $translate) : @gmdate($format, $gmepoch + (3600 * ($tz+date("I")))); 
Die regel is de boosdoener, op zich wel leuk bedacht om als de zomertijd aanstaat op de computer dat hij dan een uur erbij telt, maar op een of andere manier werkt dat toch niet :roll:

Geplaatst: 17 nov 2004, 19:46
door siesta
Nou hier is dan weer...maar nu gelinkt :lol:

HIER

Geplaatst: 17 nov 2004, 20:19
door Luuk
Haha, misschien kun je je vorige berichten dan even editen zodat ik geen scroll-vinger krijg :twisted:

PS: haal +date("I") eens weg uit de code die ik heb geplaatst in eht vorige bericht en wijzig functions.php dan eens.

Geplaatst: 17 nov 2004, 22:54
door siesta
Ik heb de berichten aangepast maar de (I) staat er twee keer in, bedoel je alle twee de (I) of maar 1 :roll:

Geplaatst: 18 nov 2004, 14:44
door Luuk
Allebei de keren.