I use the following timestamp to configure simple trigger in XML:
These are correct ISO8601 dates as required by job_scheduling_data_2_0.xsd schema. However Quartz, while parsing the dates, ignores time zones and uses system default time zone instead of Z (+00:00) and +03:00. This is the time format used by Quartz: XSD_DATE_FORMAT = "yyyy-MM-dd'T'hh:mm:ss". Everything after ss is ignored. Instead the following code can be used:
Please find test case and a bug fix included to properly parse all ISO8601 compliant dates.