Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Semrush - keyword research tool

Turn ChatGPT, Claude, Gemini, And CoPilot Into Your Personal Assistant, Business Coach, Content Creator, And More

AFFILIATE MARKETING Your all-in-one performance engine Manage affiliates, creators, and customer referrals in one unified platform—turning every partnership into measurable growth
Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

42,845 questions

55,672 answers

573 users

How to get the difference between two dates in seconds with Java

1 Answer

0 votes
import java.time.Duration;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Main {
    public static void main(String[] args) {
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

        LocalDateTime dateTime1 = LocalDateTime.parse("2025-01-12 00:00:00", formatter);
        LocalDateTime dateTime2 = LocalDateTime.parse("2025-01-13 00:00:00", formatter);

        Duration duration = Duration.between(dateTime1, dateTime2);

        long secondsDifference = duration.getSeconds();

        System.out.println("Difference in seconds: " + secondsDifference);
    }
}



/*
run:

Difference in seconds: 86400
 
*/

 



answered Jan 13, 2025 by avibootz

Related questions

1 answer 125 views
1 answer 145 views
1 answer 151 views
1 answer 153 views
1 answer 137 views
2 answers 169 views
1 answer 146 views
...