gelson-sc 0 Denunciar post Postado Outubro 6, 2008 Olá pessoal, alguém sabe como eu posso fazer a conversão de um dia Juliano ex.: 2454746 p/ uma data no formato 06/10/2008 ? Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Outubro 7, 2008 http://br.php.net/manual/pt_BR/function.date.php Compartilhar este post Link para o post Compartilhar em outros sites
hooligans 0 Denunciar post Postado Outubro 7, 2008 amigo o máximo que consegui achar foi isso seguinte ai teria que fazer uma função pra rolar como tu quer Algoritmos de conversãoConvertendo do calendário Gregoriano para o Dia Juliano: jd = ( 1461 × ( y + 4800 + ( m - 14 ) / 12 ) ) / 4 + ( 367 × ( m - 2 - 12 × ( ( m - 14 ) / 12 ) ) ) / 12 - ( 3 × ( ( y + 4900 + ( m - 14 ) / 12 ) / 100 ) ) / 4 + d - 32075 Convertendo do Dia Juliano para o calendário Gregoriano: l = jd + 68569 n = ( 4 × l ) / 146097 l = l - ( 146097 × n + 3 ) / 4 i = ( 4000 × ( l + 1 ) ) / 1461001 l = l - ( 1461 × i ) / 4 + 31 j = ( 80 × l ) / 2447 d = l - ( 2447 × j ) / 80 l = j / 11 m = j + 2 - ( 12 × l ) y = 100 × ( n - 49 ) + i + l Nestes algoritmos (válidos somente para o calendário Gregoriano) o Dia Juliano zero corresponde ao dia 24 de novembro do ano 4713 a.C. (ou 1° de janeiro de 4712 a.C. pelo calendário Juliano). Dia, mês e ano estão no formato d,m,y. tem um site olha aki Compartilhar este post Link para o post Compartilhar em outros sites