fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import org.quartz.CronExpression;
  4.  
  5. class Main
  6. {
  7. public static void main (String[] args) throws java.lang.Exception
  8. {
  9. System.out.println(getNextRunTime("0 0/60 * ? * MON-FRI"));
  10. }
  11.  
  12.  
  13. public static Timestamp getNextRunTime(String cronExpr)
  14. {
  15. CronExpression expr;
  16. try
  17. {
  18. expr = new CronExpression(cronExpr);
  19. Date date = expr.getNextValidTimeAfter(
  20. new Date());
  21.  
  22. return ts;
  23. }
  24. catch (ParseException e)
  25. {
  26. e.printStackTrace();
  27. }
  28. return null;
  29. }
  30. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: package org.quartz does not exist
import org.quartz.CronExpression;
                 ^
Main.java:13: cannot find symbol
symbol  : class Timestamp
location: class Main
    public static Timestamp getNextRunTime(String cronExpr) 
                  ^
Main.java:15: cannot find symbol
symbol  : class CronExpression
location: class Main
        CronExpression expr; 
        ^
Main.java:18: cannot find symbol
symbol  : class CronExpression
location: class Main
            expr = new CronExpression(cronExpr); 
                       ^
Main.java:22: cannot find symbol
symbol  : variable ts
location: class Main
            return ts; 
                   ^
Main.java:24: cannot find symbol
symbol  : class ParseException
location: class Main
        catch (ParseException e) 
               ^
6 errors
stdout
Standard output is empty