Hallo Gast

Uren en minuten

  • 5 Reacties
  • 5876 Gelezen
*

Bert-Jan

  • 9301
    • Bekijk profiel
    • https://www.siel.nl
Uren en minuten
« Gepost op: 27 februari, 2010, 12:17:09 »
Je kunt nu in een dossier makkelijker minuten invoeren met het extra veld \"uren\". Het werkt beide kanten op: van uren naar minuten en andersom.
Bert-Jan Wiegeraad (klantenservice@acumulus.nl)

Uren en minuten
« Reactie #1 Gepost op: 28 februari, 2010, 09:16:35 »
Goedemorgen Bert-Jan,
Wanneer ik een rapportage maak dan laat deze nog minuten zien. Wordt dit ook aangepast. Mijn opdrachtgevers zijn geinterreseerd in uren en niet in minuten.
groet,
Rob

*

Bert-Jan

  • 9301
    • Bekijk profiel
    • https://www.siel.nl
Uren en minuten
« Reactie #2 Gepost op: 28 februari, 2010, 10:42:16 »
Er zijn ook gebruikers die de minuten willen zien. Misschien is beide een oplossing.
Bert-Jan Wiegeraad (klantenservice@acumulus.nl)

Uren en minuten
« Reactie #3 Gepost op: 20 maart, 2010, 12:18:27 »
Beide vind ik zelf de beste oplossing, want ik heb het ook in uren nodig.

Voor het converteren kun je gebruik van de volgende functie maken:
function m2h($mins) {
   if ($mins < 0) {
      $min = Abs($mins);
   } else {
      $min = $mins;
   }
   $H = Floor($min / 60);
   $M = ($min - ($H * 60)) / 100;
   $hours = $H +  $M;
   if ($mins < 0) {
      $hours = $hours * (-1);
   }
   $expl = explode(\".\", $hours);
   $H = $expl[0];
   if (empty($expl[1])) {
      $expl[1] = 00;
   }
   $M = $expl[1];
   if (strlen($M) < 2) {
      $M = $M . 0;
   }
   $hours = $H . \".\" . $M;
   return $hours;
}
www.haydarnet.nl
-----------------------------------------------------------------------
     General developement - Webdevelopment - Webdesign - Hosting -
                      Webmarketing - SSL certificates

*

Bert-Jan

  • 9301
    • Bekijk profiel
    • https://www.siel.nl
Uren en minuten
« Reactie #4 Gepost op: 21 maart, 2010, 14:04:26 »
Dat is een uitgebreide functie.

Ik heb dit geschreven:

   $totaal_restminuten = $totaal_minuten % 60;
   $totaal_uren = ($totaal_minuten - $totaal_restminuten)/60;

   $totaal_restminuten_decimaal = $totaal_restminuten/60;

   $totaal_uren_decimaal = $totaal_uren + $totaal_restminuten_decimaal;
   $totaal_uren_decimaal = number_format($totaal_uren_decimaal, 2, \'.\',\',\');
Bert-Jan Wiegeraad (klantenservice@acumulus.nl)

Uren en minuten
« Reactie #5 Gepost op: 22 maart, 2010, 13:51:02 »
het lijkt me ook goed, en werkt trouwens ook goed in acumulus.
www.haydarnet.nl
-----------------------------------------------------------------------
     General developement - Webdevelopment - Webdesign - Hosting -
                      Webmarketing - SSL certificates