Toon posts:

[PHP] date('h:m', $time) geeft verkeerde waardes terug

Pagina: 1
Acties:
  • 229 views

Verwijderd

Topicstarter
Heb al een paar uur zitten staren naar het volgende probleem:
PHP:
1
2
3
4
5
6
7
8
9
<?php
$tijd_start = 1249407484;
$tijd_eind = 1249413432;
$verschil = $tijd_eind - $tijd_start;

echo 'Minuten verschil = ' . $verschil/60 . '<br />';
echo 'Start tijd = ' . date('h:m',$tijd_start) . '<br />';
echo 'Eind tijd = ' . date('h:m' , $tijd_eind) . '<br />';
?>


Output:

Minuten verschil = 99.133333333333
Start tijd = 07:08
Eind tijd = 09:08

Wat mis ik?

  • Peter
  • Registratie: Januari 2005
  • Laatst online: 05-11 22:33
Dat de "m" modifier van de date functie voor de maand staat, en niet zoals "i" voor de minuut.

Verwijderd

Topicstarter
'Assumption is the mother of all....'

Hartelijk dank, snap niet hoe ik dit niet heb kunnen zien ;)

  • Joen
  • Registratie: Juli 2003
  • Laatst online: 02-10 12:57
En voor een overzichtje van het juiste te gebruiken formaat:
http://nl.php.net/manual/en/function.date.php

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Dat er een heel subforum voor PHP perikelen bestaat ;)

schopje naar: Programming

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

En daarmee kan dit topic wel dicht. Volgende keer eerst even in de manual kijken. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.