Skip to content

[HxInputDate] [HxInputDateRange] Automatic input conversions consolidation  #766

@hakenr

Description

@hakenr

Currently, the input does some basic conversions:

  • DDMM to new DateTime(current, {MM}, {DD})
  • DDMMYYYY to new DateTime({YYYY}, {MM}, {DD})

There are some more to fine-tune, e.g.

  • DDMMYY (short year format)
  • DDM (single-digit month)
  • D and DD (day in current month)
    • versions with separator, e.g. "10.1", "10.1." etc.

Probably the CurrentCulture is not reflected in these conversions (AB#75271):

Pokud v anglické verzi napíšu český formát, tak se špatně konvertuje na ten anglický -> prohodí den a měsíc (z 12.3.2024 udělá 12/3/2024 což je dle anglické konvence třetího prosince). Stejný problém je i na druhou stranu (anglický formát v české verzi).

Add unit-tests!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions