Eu tenho duas datas do formulário: Start Date: 2007-03-24 End Date: 2009-06-26 Agora, preciso encontrar a diferença entre esses dois da seguinte forma: 2 years, 3 months and 2 days Como posso fazer isso em PHP?
Tem que haver uma maneira mais fácil de fazer isso. Eu tenho objetos que desejam ser atualizados de vez em quando, portanto, quero gravar quando eles foram criados, verificar o carimbo de data / hora atual e atualizar conforme necessário. datetime.datetime provou ser difícil e não quero mergulhar na biblioteca …
Como calcularia a diferença para dois objetos Date () em JavaScript, enquanto retornava apenas o número de meses na diferença? Qualquer ajuda seria ótimo :)
No Ruby on Rails, existe um recurso que permite que você pegue qualquer Data e imprima há quanto tempo ela foi. Por exemplo: 8 minutes ago 8 hours ago 8 days ago 8 months ago 8 years ago Existe uma maneira fácil de fazer isso em Java?
TimeUnit.DAYS.convert( Math.abs( new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("30-03-2020 00:00:00").getTime() - new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse("1-03-2020 00:00:00").getTime() ), TimeUnit.MILLISECONDS) O resultado é 28, enquanto deve ser 29. O fuso horário / local pode ser o problema?
Preciso de uma função que possa retornar a diferença entre as duas datas abaixo como 24. DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
Estou tentando calcular o número de meses entre 2 campos de data e hora. Existe uma maneira melhor do que obter o carimbo de data / hora Unix e dividir por 2 592 000 (segundos) e arredondar dentro do MySQL?