Was ein netter Nachmittag mit Kokain und Programmieren werden sollte, ist zu zwei Tagen Arbeit ausgeartet. Und der schlimmste Teil war, die Benutzerdoku zu schreiben!

    • bleistift2@sopuli.xyzOP
      link
      fedilink
      Deutsch
      arrow-up
      3
      ·
      edit-2
      12 days ago

      Den Text zu Zahlen zu machen, ist der schwerere Teil. Sobald ich eine Angabe für jeden der Datumsteile habe, ist es ein Leichtes, daraus das Datum zu bauen.

      Der Rest geht auch an @VegOwOtenks@lemmy.world:

      Mein Anwendungsfall wird ist eine Webseite. Ich will nicht für ein einzelnes Eingabefeld einen Compiler mitliefern, der rekursive Sprachen parsen kann. Ich habe mich schon nach Libraries umgeschaut, aber was ich gefunden habe, entsprach nicht den Anforderungen. Die meisten parsen nur einzelne Datumse (bei mir geht’s um einen Datenbereich) und ich will möglichst reibungsarm in dem sein, was ich von Nutzern akzeptiere. Die Libraries, die ich gefunden habe, sind eher strikt in dem, was sie als gültige Eingabe akzeptieren.

      Beispiel: Mit meinem selbstgebastelten Regex kann ich die Eingabe ‘w’ als ‘2026-01-12/2026-01-18’ interpretieren; ‘8.’ als ‘2026-01-08/2026-01-08’ und ‘12.25’ als ‘2025-12-01/2025-12-31’.

      Muss das so flexibel sein? Nein. Aber für die Power-User wird das hoffentlich sehr angenehm zu bedienen sein.

          • kaulquappus@feddit.org
            link
            fedilink
            arrow-up
            1
            ·
            11 days ago

            Find ich noch besser, versuche die Übernahme ins Vokabular.

            (Suche eben ergab, dass die Quellen, die Richtigkeit für sich beanspruchen, zu feige sind, ein offensichtliches Manko der deutschen Sprache zu bereinigen. Schwach.)

      • VegOwOtenks@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        12 days ago

        Ah verstehe, für Datenintervalle weiß ich auch nichts vorgebautes.

        Die Abkürzungen klingen praktisch, cool… und verwirrend. :]]

        • bleistift2@sopuli.xyzOP
          link
          fedilink
          Deutsch
          arrow-up
          2
          ·
          12 days ago

          verwirrend

          Auf jeden Fall, keine Frage. Ich hoffe, dass Standardnutzer sich eher an Standardangaben halten, die eher explizit sind und deshalb auch eher erwartungsgemäß verarbeitet werden. Und wer tiefer unter die Haube guckt, findet, dass er sich für die eher erwarteten Anwendungsfälle einige Tastendrücke sparen kann.

          Ich glaube, ich versuche gerade mehr, mich zu überzeugen als dich.