fork download
  1. import java.time.LocalTime;
  2.  
  3. public class Main {
  4. static final String startTime = "13:50:00";
  5. static final String endTime = "14:50:00";
  6.  
  7. public static void main(String[] args) {
  8. // Test
  9. System.out.println(canLogin("13:50:00"));
  10. System.out.println(canLogin("14:30:00"));
  11. System.out.println(canLogin("14:55:00"));
  12. System.out.println(canLogin("14:50:00"));
  13. }
  14.  
  15. static boolean canLogin(String arrivalTime) {
  16. LocalTime start = LocalTime.parse(startTime);
  17. LocalTime end = LocalTime.parse(endTime);
  18. LocalTime arrival = LocalTime.parse(arrivalTime);
  19. return !arrival.isAfter(end) && !arrival.isBefore(start);
  20. }
  21. }
Success #stdin #stdout 0.26s 40972KB
stdin
Standard input is empty
stdout
true
true
false
true