JavaScript/PHP tellen vanaf

Gestart doorMilan18 reacties30 weergaven

19 berichten · pagina 1 van 2

Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Ik zoek iets met JavaScript/PHP waarmee je de tijd kan zijn vanaf een datum, bijv:

Het is al 0 jaar, 0 maanden, 0 dagen, 12 uur, 11 minuten en 26 seconden 2011!

Heeft iemand dit liggen?

Alvast bedankt.

~ Milan
0
Berichten
1.579
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zoiets bijf in je database staat: 12-10-2010 19:10 (Dat hij rekend zoveel dagen zoveel maanden)
Zoiets zoek ik ook!
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb de oplossing gevonden, hij werkt nog niet helemaal goed:

[COLOR= #0000BB]<?php
$datum_oud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"G:i:s j-n-Y"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]17:00:00 7-12-2010[/COLOR][COLOR= #007700])));[/COLOR]
[COLOR= #0000BB]$datum_nu[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"G:i:s j-n-Y"[/COLOR][COLOR= #007700]));[/COLOR]
    
[COLOR= #0000BB]$uitkomst[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$datum_nu[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]$datum_oud[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n maanden, j dagen, G uur, i minuten en s seconden geleden[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uitkomst[/COLOR][COLOR= #007700]));[/COLOR]
?>


Nu staat er dat 17:00:00 7-12-2010 een maand geleden is, maar dat klopt niet helemaal cry
Wie kan helpen?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom microtime en niet strtotime of mktime?
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Luukvdo ik heb geen idee bloos
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$datum_oud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]17[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2010[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$datum_nu[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/time"]time[/URL][COLOR= #007700]();[/COLOR]
    
[COLOR= #0000BB]$uitkomst[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$datum_nu[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]$datum_oud[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n maanden, j dagen, G uur, i minuten en s seconden geleden[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$uitkomst[/COLOR][COLOR= #007700]);[/COLOR]
?>


Zoiets?
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
AMMonday 1 maanden, 26 dagen, 4 uur, 06 minuten en 51 seconden geleden

Krijg ik dan..
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dan heb je er iets voor staan? emo
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar het klopt dan nog niet toch? Het is alleen maar 26 dagen geleden, niet 1 maand en 26 dagen geleden of zie ik dat nu verkeerd?
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja ik weet, het klopt niet en ik krijg AM Monday te zien emo
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan heb je er een A en een l bij staan emo
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oja zie ik net emo
Maar hoe kan ik die maand teveel oplossen? yummie
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hij denkt dat het een datum is, niet een verschil tussen 2 datums. Je moet de date() functie hier niet voor gebruiken.

Of je moet die n zien te veranderen, bijvoorbeeld zo:

[COLOR= #0000BB]<?php
$datum_oud[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]17[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]12[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2010[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$datum_nu[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/time"]time[/URL][COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$uitkomst[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$datum_nu[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]$datum_oud[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]n[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$uitkomst[/COLOR][COLOR= #007700])-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]).[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000] maanden, j dagen, G uur, i minuten en s seconden geleden[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$uitkomst[/COLOR][COLOR= #007700]);[/COLOR]
?>


Omdat het altijd de 1e maand is als je een nieuw jaar begint.
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hij werkt nu, dankje sjoerd smile
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Hetzelfde probleem heb je ook met dagen he. yummie
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren