作成日: 2026/10/01 最終更新日: 2026/10/01
文書種別
不具合
発生環境
.Net 10
状況
現象確認済み
詳細
C1DateEditコントロールに日付文字列を貼り付けた際の動作が、2024J v1.1と2025J v2以降で異なる場合があります。
2024J v1.1では正常に受け付けていた以下の日付形式が、
- yyyy-MM-dd
- yyyyMMdd
2025J v2以降では正しく解析されず、意図しない日付へ変換されます。
具体的には、以下のような現象が発生します。
・「2026-10-25」を貼り付けた場合
2024J v1.1:2026/10/25 として表示される
2025J v2以降:1025/09/14 と表示される
・「20261025」を貼り付けた場合
2024J v1.1:2026/10/25 として表示される
2025J v2以降:1025/09/14 と表示される
・「2026-01-02」を貼り付けた場合
2024J v1.1:2026/01/02 として表示される
2025J v2以降:0102/09/14 と表示される
・「20260102」を貼り付けた場合
2024J v1.1:2026/01/02 として表示される
2025J v2以降:0102/09/14 と表示される
このように、2025J v2以降では「yyyy-MM-dd」形式および「yyyyMMdd」形式の日付文字列の貼り付け時に、本来の日付ではなく月日部分(1025、0102など)が年として解釈され、意図しない日付へ変換される場合があります。
2024J v1.1では正常に受け付けていた以下の日付形式が、
- yyyy-MM-dd
- yyyyMMdd
2025J v2以降では正しく解析されず、意図しない日付へ変換されます。
具体的には、以下のような現象が発生します。
・「2026-10-25」を貼り付けた場合
2024J v1.1:2026/10/25 として表示される
2025J v2以降:1025/09/14 と表示される
・「20261025」を貼り付けた場合
2024J v1.1:2026/10/25 として表示される
2025J v2以降:1025/09/14 と表示される
・「2026-01-02」を貼り付けた場合
2024J v1.1:2026/01/02 として表示される
2025J v2以降:0102/09/14 と表示される
・「20260102」を貼り付けた場合
2024J v1.1:2026/01/02 として表示される
2025J v2以降:0102/09/14 と表示される
このように、2025J v2以降では「yyyy-MM-dd」形式および「yyyyMMdd」形式の日付文字列の貼り付け時に、本来の日付ではなく月日部分(1025、0102など)が年として解釈され、意図しない日付へ変換される場合があります。