dependencies {
implementation 'com.github.korlibs:klock:2.1.0'
}
import com.soywiz.klock.DateTime;
import com.soywiz.klock.days;
public class TimeCalculator {
public static void main(String[] args) {
DateTime startDate = DateTime.createAdjusted(2022, 1, 1);
DateTime endDate = DateTime.createAdjusted(2022, 12, 31);
long daysDifference = endDate.minus(startDate).days;
System.out.println("Days difference: " + daysDifference);
}
}
import com.soywiz.klock.DateTime;
import com.soywiz.klock.hours;
public class TimeCalculator {
public static void main(String[] args) {
DateTime startDate = DateTime.createAdjusted(2022, 1, 1, 9, 0, 0);
DateTime endDate = DateTime.createAdjusted(2022, 1, 1, 15, 30, 0);
long hoursDifference = endDate.minus(startDate).hours;
System.out.println("Hours difference: " + hoursDifference);
}
}