Weniger pingelig bei Datumseingaben #32

Closed
opened 2024-08-13 23:08:37 +00:00 by nwormek · 4 comments
nwormek commented 2024-08-13 23:08:37 +00:00 (Migrated from codeberg.org)

Datumsfelder sollten deutlich flexibler sein, was die akzeptierten Eingaben angeht

Datumsfelder sollten deutlich flexibler sein, was die akzeptierten Eingaben angeht
nwormek commented 2024-08-14 09:25:22 +00:00 (Migrated from codeberg.org)
<DatumZeit> ::= <Datum> <W> <Zeit>

<Datum> ::= <Tag> <SEP> <Monat> <SEP> <Jahr> | <Tag> <SEP> <Monat>
<Zeit>  ::= <N> <N> ":" <N> <N> | <N> ":" <N> <N>


<SEP>   ::= "." | "." <W> | <W>
<W>     ::= " " | " " <W>
<N>     ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"

<Tag>   ::= <N> <N> | <N>

<Monat> ::= <N> <N> | <N> |
            "Jan" | "Januar" | "Feb" | "Februar" | "Mär" | "März" |
            "Apr" | "April" | "Mai" | "Jun" | "Juni" | "Jul" | "Juli" |
            "Aug" | "August" | "Sep" | "September" | "Okt" | "Oktober" |
            "Nov" | "November" | "Dez" | "Dezember"

<Jahr>  ::= <N> <N> <N> <N> | <N> <N> | ""

Hier werden zwar auch ungültige Daten akzeptiert (z.B. 99.12.2000 oder 0.0.00), aber das ist okay.

```bnf <DatumZeit> ::= <Datum> <W> <Zeit> <Datum> ::= <Tag> <SEP> <Monat> <SEP> <Jahr> | <Tag> <SEP> <Monat> <Zeit> ::= <N> <N> ":" <N> <N> | <N> ":" <N> <N> <SEP> ::= "." | "." <W> | <W> <W> ::= " " | " " <W> <N> ::= "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" <Tag> ::= <N> <N> | <N> <Monat> ::= <N> <N> | <N> | "Jan" | "Januar" | "Feb" | "Februar" | "Mär" | "März" | "Apr" | "April" | "Mai" | "Jun" | "Juni" | "Jul" | "Juli" | "Aug" | "August" | "Sep" | "September" | "Okt" | "Oktober" | "Nov" | "November" | "Dez" | "Dezember" <Jahr> ::= <N> <N> <N> <N> | <N> <N> | "" ``` Hier werden zwar auch ungültige Daten akzeptiert (z.B. `99.12.2000` oder `0.0.00`), aber das ist okay.
nwormek commented 2024-08-18 15:12:42 +00:00 (Migrated from codeberg.org)
Erledigt https://codeberg.org/nwormek/mplan/commit/75c30cdec30ae9fd814090b88abaa7eb7e001e73
nwormek commented 2024-08-19 10:56:52 +00:00 (Migrated from codeberg.org)

Groß-/Kleinschreibung sollte bei Monatsnamen egal sein

Groß-/Kleinschreibung sollte bei Monatsnamen egal sein
nwormek commented 2024-08-19 12:01:46 +00:00 (Migrated from codeberg.org)

Groß-/Kleinschreibung sollte bei Monatsnamen egal sein

codeberg.org/nwormek/mplan@b52e6c8cd4

> Groß-/Kleinschreibung sollte bei Monatsnamen egal sein https://codeberg.org/nwormek/mplan/commit/b52e6c8cd42a16be03ccb710856dd0b9f944ae63
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
noam/mplan#32
No description provided.