Ir para conteúdo
Fórum Script Brasil
  • 0

Adicionar Valor


alexandremanowar

Pergunta

E aí galera!

Estou tentando fazer uma soma aqui mas esta um pouco dificil.´

É o seguinte eu preciso acrecentar 10 minutos a cada multiplo de 10, tipo assim:

Se o tempo for entre 00:01:00 e 00:09:00, vai ser arredondado para 00:10:00.

Se o tempo for entre 00:11:00 e 00:19:00, vai ser arredondado para 00:20:00.

Se o tempo for entre 00:21:00 e 00:29:00, vai ser arredondado para 00:30:00.

....

Se o tempo for entre 00:51:00 e 00:59:00, vai ser arredondado para 01:00:00.

Se o tempo for entre 01:01:00 e 01:09:00, vai ser arredondado para 01:10:00.

...

E assim vai. Qual seria um bom método de fazer esse cálculo? Já quebrei o coco aqui mas não consegui fazer.

Alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

E aí cara beleza!

Cara como assim usar o explode???? O explode eu uso para fazer a separação beleza mas vou separar a hora dos minutos para que?

Não entendi a idéia você póderia me explicar?

Link para o comentário
Compartilhar em outros sites

  • 0

A forma sugerida pelo UpTroni é uma boa saída também - até melhor que o explode().

Mas usando o explode(), você separaria hora de minuto e faria a verificação separadamente de cada grandeza.

Quando os minutos estiverem entre 51 e 59, você zera os minutos e adiciona 1 à hora. Entendeu?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...