Ir para conteúdo

Classe Php para trabalhar com tempo(segundos, minutos e etc) alguem conhece?

Featured Replies

Postado

pessoal gostaria de saber se alguem conhece alguma classe php para trabalhar com tempo por exemplo

100 = 1m40s

pois estava precisando faver este calculos e nao estou querendo desenvolver uma classe, queria saber se existe alguma pronta :D

obs: moderadores se estiver algo fora das regras por favor modifiquem o topico.




Postado

O php ja tem funções que fazem isto. Função Date por exemplo. date('formato', timestamp);


Postado

hackinho,

Acho que pra esse tipo de problema é mais fácil desenvolver uma classe do que achar uma pronta na internet. Vou esboçar uma aqui.


<?php


class Time {


public function __construct($seconds) { $this->value = $seconds; }

public function getMin() { floor($this->value/60); }

public function getSecondsRemaining() { $this->value % 60; }


// implemente as outras funções seguindo a base de cima, use floor e o operador módulo (%)


}


// exemplo de uso para o caso apresentado acima


$t = new Time(100);

echo $t->getMin() . "m" $t->getSecondsRemaining();


Não testei, mas é bem simples fazer isso!


Postado
  • Autor

obrigado a todos. e obrigado ao amigo carrara.erle pois o tua classe serviu perfeitamente(so foi necessario alguns ajustes.

aproveitando gostaria que avaliacem este scrip que busca legendas de video do youtube ainda esta em desenvolvimento.

aceito criticas e sugestoes

http://youtubelegendas.host.org/


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?