Advertisement
yesamarcos

Segundos em Horas, Minutos e Segundos para DB

Apr 22nd, 2017
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.68 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4.  * Recebe a quantidade de horas, minutos e segundos em segundos
  5.  * @param [type] $seconds [description]
  6.  */
  7. function SetHoursMinutesSecondsToDB($seconds) {
  8.     // Converte os segundos em horas inteiras e acresenta zero se necessário
  9.     $hours = str_pad(floor($seconds / 3600), 2, "0", STR_PAD_LEFT);
  10.     // Converte os segundos em minutos inteiros e acrescenta zero se necessário
  11.     $minutes = str_pad(floor(($seconds / 60) % 60), 2, "0", STR_PAD_LEFT);
  12.     // Converte os segundos em segundos inteiros e acrescenta zero se necessário
  13.     $seconds = str_pad(($seconds % 60), 2, "0", STR_PAD_LEFT);
  14.  
  15.     return "$hours:$minutes:$seconds";
  16. }
  17.  
  18. echo SetHoursMinutesSecondsToDB(20*23*60);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement