antiblock
Cyphriun
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
HeadBreack

duvida timer + tantos dias

7 posts in this topic

Boas pessoal, estou a tentar perceber umas funções gostada que me ajudassem aqui não é nada de mais para quem percebe :D

  $laufZeit = 365; //Aqui não tenho a certeza mas acho que está a representar 365 Dias
  $calcLZ = (60*60*24)*365; //o 60*60*24 gostava de saber de que se trata
  $expireStamp = time()+$calcLZ; // aqui está a somar a data atual + os tantos dias que estão na função calcLZ
  $expireDate = date("Y-m-d H:i:s",$expireStamp); //Nao fasso a minima xD

Obrigado aos participantes :)

 

Cumprimentos

Share this post


Link to post
Share on other sites
antiblock
diamwall

Dás isso em matemática do 8º ano e em Físico Química do 9º ano.

60*60*24*365 é a fórmula de quantos segundos existem num ano (60 segundos)x(60 minutos)x(24 horas)x(365 dias)
Y-m-d é a designação do calendário year-month-day (ano-mês-dia)
H:i:s é a designação do relógio hour-minute-second (hora-minuto-segundo)

Share this post


Link to post
Share on other sites

Isso está mal... Nem sempre são 365 dias. Com isso, nunca vais ter nada de útil...

 

Share this post


Link to post
Share on other sites
8 minutos atrás, morfo2 disse:

Dás isso em matemática do 8º ano e em Físico Química do 9º ano.

60*60*24*365 é a fórmula de quantos segundos existem num ano (60 segundos)x(60 minutos)x(24 horas)x(365 dias)
Y-m-d é a designação do calendário year-month-day (ano-mês-dia)
H:i:s é a designação do relógio hour-minute-second (hora-minuto-segundo)

Obrigado morfo2 pela explicação
 

2 minutos atrás, IronMan disse:

Isso está mal... Nem sempre são 365 dias. Com isso, nunca vais ter nada de útil...

 

Isso está apenas a somar a data actual + 365 dias mas obrigado pela critica :)

Share this post


Link to post
Share on other sites
4 minutos atrás, IronMan disse:

Isso está mal... Nem sempre são 365 dias. Com isso, nunca vais ter nada de útil...

Qualquer função usa o valor de 365 dias.
O acerto tem de ser feito manualmente nos anos bissextos, não se vai usar 365,25 na função.

De nada Hacker.

Share this post


Link to post
Share on other sites

morfo2 podes dar uma olhadela neste code a ver se está correcto?

<?php
    $days = 365; // Representa 1 Ano
    $one_year = (60*60*24)*$days; //Segundos, Minutos, Horas
    $cacule_time = time()+$one_year; //Soma a Data Actual + 1 Ano
    $expire_date = date("Y-m-d H:i:s",$cacule_time); //Apresenta o calculo

?>

 

Share this post


Link to post
Share on other sites

Qual é o objectivo da tua função já agora?

 

 

Edited by IronMan (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this