<dependency>
<groupId>io.timely</groupId>
<artifactId>timely</artifactId>
<version>1.0.0</version>
</dependency>
import io.timely.Time;
import io.timely.format.DateTimeFormat;
import java.time.LocalDateTime;
public class CurrentTimeExample {
public static void main(String[] args) {
LocalDateTime currentTime = Time.now();
String formattedTime = currentTime.format(DateTimeFormat.ofPattern("yyyy-MM-dd HH:mm:ss"));
}
}
import io.timely.Time;
import io.timely.format.DateTimeFormat;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class TimeParsingExample {
public static void main(String[] args) {
String strTime = "2022-01-01 10:30:00";
LocalDateTime parsedTime = Time.parse(strTime, DateTimeFormat.ofPattern("yyyy-MM-dd HH:mm:ss"));
}
}
import io.timely.Time;
import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;
public class TimeCalculationExample {
public static void main(String[] args) {
LocalDateTime startTime = LocalDateTime.of(2022, 1, 1, 10, 0, 0);
LocalDateTime endTime = LocalDateTime.of(2022, 1, 1, 12, 0, 0);
long differenceInSeconds = Time.between(startTime, endTime, ChronoUnit.SECONDS);
}
}