Skip to content

Instantly share code, notes, and snippets.

@canyon289
Created March 9, 2020 05:08
Show Gist options
  • Save canyon289/74b44877789a41e938237df54654600a to your computer and use it in GitHub Desktop.
Save canyon289/74b44877789a41e938237df54654600a to your computer and use it in GitHub Desktop.
/*A test to see if I can understand java programs*/
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;
import java.time.Instant;
import java.time.LocalTime;
public class DateTest {
private static final String DATE_FORMAT = "YYYY-MM-DD";
// private static final String PST = "Test";
private static final ZoneId PST = ZoneId.of("America/Los_Angeles");
private static final Instant nowUtc = Instant.now();
private static final ZonedDateTime nowPST = ZonedDateTime.ofInstant(nowUtc, PST);
private static final LocalTime FlushCutoff = LocalTime.parse("23:30");
public static void main(String[] args) {
// Test Date functionality
System.out.println(PST);
System.out.println(nowUtc);
System.out.println(nowPST);
System.out.println(LocalTime.now(PST));
System.out.println(FlushCutoff);
if (LocalTime.now(PST).isAfter(FlushCutoff)) {
System.out.println("Met Cutoff");
}
else {
System.out.println("Failed Cutoff");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment