Toni Ramírez created AMQ-5645:
---------------------------------

             Summary: CronParser.getNextScheduledTime() for the first day of 
every month
                 Key: AMQ-5645
                 URL: https://issues.apache.org/jira/browse/AMQ-5645
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.11.0, 5.9.0
         Environment: Windows, Java 1.6
            Reporter: Toni Ramírez


When we try to get a NextSecheduledTime for a cron string that should return 
next month's first day ("0 1 1 * *") we get current month's last day.

For example:

        public static void main(String[] args){
                
                try{
                
                        Date miFecha = new 
Date(CronParser.getNextScheduledTime("0 1 1 * *", System.currentTimeMillis()));
                                
                        System.out.println(miFecha);
                        
                        
                }catch(Exception e){
                
                        e.printStackTrace();
                }       
                
                
        }

This prints:

Tue Mar 31 01:00:00 CEST 2015




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to