У мене є дві дати форми: Start Date: 2007-03-24 End Date: 2009-06-26 Тепер мені потрібно знайти різницю між цими двома в наступному вигляді: 2 years, 3 months and 2 days Як я можу це зробити в PHP?
Має бути простіший спосіб зробити це. У мене є об'єкти, які хочуть оновлюватись так часто, тому я хочу записувати, коли вони були створені, перевіряти поточну мітку часу та по мірі необхідності оновити. datetime.datetime виявилося важким, і я не хочу занурюватися в бібліотеку ctime. Чи є щось подібне легше?
Як я можу розробити різницю для двох об’єктів Date () у JavaScript, при цьому повернути лише різницю за кілька місяців? Будь-яка допомога була б чудовою :)
У Ruby on Rails є функція, яка дозволяє взяти будь-яку дату і роздрукувати, як це було "давно". Наприклад: 8 minutes ago 8 hours ago 8 days ago 8 months ago 8 years ago Чи є простий спосіб зробити це на 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) Результат - 28, тоді як він повинен бути 29. Чи може бути проблемою часовий пояс / місцеположення?
Мені потрібна функція, яка може повернути різницю між двома датами нижче як 24. DateTime a = new DateTime(2008, 01, 02, 06, 30, 00); DateTime b = new DateTime(2008, 01, 03, 06, 30, 00);
Я хочу розрахувати кількість місяців між двома полями дати. Чи є кращий спосіб, ніж отримання мітки часу unix та ділення на 2 592 000 (секунди) та округлення в MySQL?
Мені потрібно знайти кількість днів між двома датами : одна - зі звіту, а друга - поточної дати. Мій фрагмент: int age=calculateDifference(agingDate, today); Ось calculateDifferenceприватний метод, agingDateі todayце Dateоб’єкти, лише для Вашого пояснення. Я переглянув дві статті з форуму Java, тема 1 / тема 2 . Це прекрасно працює в …