All date fields incorrectly store the month as January after DC2C migration using JCMA when jira.date.picker.java.format on target cloud is set incorrectly

XMLWordPrintable

    • 1
    • Severity 2 - Major
    • 0

      Update - 30 July 2026

      Hi everyone,

      We have investigated this bug and found that it is working as expected.

      The configuration "jira.date.picker.java.format" is to parse a string value to date before storing into the DB.

      When the configuration is incorrect, the system will incorrectly read the value, which cause incorrect value in the DB.
      This happens to any updates in Jira, not just JCMA.
      When this occurs, please correct the format for "jira.date.picker.java.format" and re-try your operation.

      Issue Summary

      All date fields incorrectly store the month as January after DC2C migration using JCMA when jira.date.picker.java.format on target cloud is set wrongly as yyyy/mm/dd (lowercase m as minutes) rather than yyyy/MM/dd (uppercase M as months).

      Steps to Reproduce

      Pre-requisites

      1. Jira Data Center (source) has jira.date.picker.java.format from Jira system advanced settings correctly configured as yyyy/MM/dd (uppercase M as months).
      2. Jira Cloud (target) has the same setting incorrectly configured as yyyy/mm/dd (lowercase m as minutes).

      Steps

      1. Create a custom field of type date, for example, "Delivery Date"
      2. Create multiple issues with custom field "Delivery Date" as 2026/07/08 (no values containing `01`)
      3. Set values for system fields such as "Due Date" as 2026/07/02 (no values containing `01`)
      4. Migrate issues where issues have "Delivery Date" custom field and "Due Date" (both of type date) using JCMA.
        Tested using JCMA 1.17.1
      5. Observe same issue in Jira Cloud.
        The values seem to have been changed during the import phase as they were in the correct format when exported.

      Expected Results

      Date values should remain the same as when exported.

      Actual Results

      All date fields incorrectly display the month as January.

      Workaround

      Currently there is no known workaround for this behaviour. A workaround will be added here when available.

        1. cloud-date-picker-setting.png
          cloud-date-picker-setting.png
          86 kB
        2. cloud-issue-1.png
          cloud-issue-1.png
          126 kB
        3. cloud-issue-2.png
          cloud-issue-2.png
          129 kB
        4. dc-date-picker-setting.png
          dc-date-picker-setting.png
          106 kB
        5. dc-issue-1.png
          dc-issue-1.png
          129 kB
        6. dc-issue-2.png
          dc-issue-2.png
          132 kB
        7. Screenshot 2026-07-29 at 11.41.56 AM.png
          Screenshot 2026-07-29 at 11.41.56 AM.png
          281 kB
        8. Screenshot 2026-07-29 at 11.42.05 AM.png
          Screenshot 2026-07-29 at 11.42.05 AM.png
          384 kB

              Assignee:
              Ninh Doan
              Reporter:
              Sean Lo
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: