Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-309

DateTimeConverterのpatternにデリミタ無しの指定がきかない

XMLWordPrintable

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      Seasar-user:8270

      PageクラスのDate型のプロパティに
      @DateTimeConverter(pattern = "yyyyMMdd")
      と指定し、日付を8桁の数字で入力しようとしております。

      しかし、DateTimeConverterでは8桁の数字での入力は
      patternの指定に関わらずエラーにしているように見えます。
      (org.seasar.teeda.extention.convert.TDateTimeConverter#getAsObject
      で、入力値にデリミタがない場合はエラーとしているように見えました。(72行目)
      デバッガでもそうなります。)
      これは意図した仕様でしょうか。

      もし仕様であれば、pattern = "yyyyMMdd"
      とした場合に8桁の数字を可能とする予定はありますでしょうか。

            Assignee:
            shot shot
            Reporter:
            shot shot
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: