Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Berechnen des Datums in x Tagen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    343

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Berechnen des Datums in x Tagen

Geplant Angeheftet Gesperrt Verschoben Ungelöst ioBroker Allgemein
scriptdaumsberechnung
6 Beiträge 3 Kommentatoren 666 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    Torsten_MG
    schrieb am zuletzt editiert von
    #1

    Hallo Leute,

    ich bräuchte mal die Hilfe beim erstellen eines Scriptes.

    Ich bekomme als Wert (Zahl) in wieviel Tagen ein Termin ist. Wie kann ich über ein Script das Datum ermitteln?

    paul53P 1 Antwort Letzte Antwort
    0
    • T Torsten_MG

      Hallo Leute,

      ich bräuchte mal die Hilfe beim erstellen eines Scriptes.

      Ich bekomme als Wert (Zahl) in wieviel Tagen ein Termin ist. Wie kann ich über ein Script das Datum ermitteln?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @Torsten_MG

      var next = new Date('2019-11-04');
      var diff = Math.ceil((next.getTime() - Date.now()) / 86400000);
      log('Tage: ' + diff);
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      T 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @Torsten_MG

        var next = new Date('2019-11-04');
        var diff = Math.ceil((next.getTime() - Date.now()) / 86400000);
        log('Tage: ' + diff);
        
        T Offline
        T Offline
        Torsten_MG
        schrieb am zuletzt editiert von
        #3

        @paul53

        ich bin mir nicht sicher, da ich es gerade nicht testen kann (bin auf der Arbeit), aber wird da nicht die Anzahl der Tage bis zum Datum welches in Zeile 1 vorgegeben wird berechnet?

        Ich brauche es andersherum:

        Ich habe in einer Variable z.B. den Wert 4 und ich möchte berechnen, welches Datum von heute aus gesehen in 4 Tagen ist. Wenn möglich mit Name des Tages.

        Als Beispiel:

        heute ist: Dienstag, der 22.10.2019
        In der Variable steht: 4

        Nun möchte ich, dass das Script anhand der Werte 22.10.2019 und 4 ermittelt, welches Datum in 4 Tagen ist.

        Am liebsten wäre mir, wenn das Ergebnis in diesem Beispiel wie folgt aussieht: Samstag, 26.10.2019

        OstfrieseUnterwegsO paul53P 2 Antworten Letzte Antwort
        0
        • T Torsten_MG

          @paul53

          ich bin mir nicht sicher, da ich es gerade nicht testen kann (bin auf der Arbeit), aber wird da nicht die Anzahl der Tage bis zum Datum welches in Zeile 1 vorgegeben wird berechnet?

          Ich brauche es andersherum:

          Ich habe in einer Variable z.B. den Wert 4 und ich möchte berechnen, welches Datum von heute aus gesehen in 4 Tagen ist. Wenn möglich mit Name des Tages.

          Als Beispiel:

          heute ist: Dienstag, der 22.10.2019
          In der Variable steht: 4

          Nun möchte ich, dass das Script anhand der Werte 22.10.2019 und 4 ermittelt, welches Datum in 4 Tagen ist.

          Am liebsten wäre mir, wenn das Ergebnis in diesem Beispiel wie folgt aussieht: Samstag, 26.10.2019

          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegs
          schrieb am zuletzt editiert von
          #4

          @Torsten_MG
          Schau hier: Link Text

          1 Antwort Letzte Antwort
          0
          • T Torsten_MG

            @paul53

            ich bin mir nicht sicher, da ich es gerade nicht testen kann (bin auf der Arbeit), aber wird da nicht die Anzahl der Tage bis zum Datum welches in Zeile 1 vorgegeben wird berechnet?

            Ich brauche es andersherum:

            Ich habe in einer Variable z.B. den Wert 4 und ich möchte berechnen, welches Datum von heute aus gesehen in 4 Tagen ist. Wenn möglich mit Name des Tages.

            Als Beispiel:

            heute ist: Dienstag, der 22.10.2019
            In der Variable steht: 4

            Nun möchte ich, dass das Script anhand der Werte 22.10.2019 und 4 ermittelt, welches Datum in 4 Tagen ist.

            Am liebsten wäre mir, wenn das Ergebnis in diesem Beispiel wie folgt aussieht: Samstag, 26.10.2019

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #5

            @Torsten_MG sagte:

            das Ergebnis in diesem Beispiel wie folgt aussieht: Samstag, 26.10.2019

            const wds = ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'];
            
            var days = 4;
            var now = new Date();
            var date = new Date(now.setDate(now.getDate() + days));
            var wd = wds[date.getDay()];
            log(wd + formatDate(date, ', DD.MM.YYYY'));
            

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            T 1 Antwort Letzte Antwort
            1
            • paul53P paul53

              @Torsten_MG sagte:

              das Ergebnis in diesem Beispiel wie folgt aussieht: Samstag, 26.10.2019

              const wds = ['Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'];
              
              var days = 4;
              var now = new Date();
              var date = new Date(now.setDate(now.getDate() + days));
              var wd = wds[date.getDay()];
              log(wd + formatDate(date, ', DD.MM.YYYY'));
              
              T Offline
              T Offline
              Torsten_MG
              schrieb am zuletzt editiert von
              #6

              @paul53

              Vielen Dank!!

              Genau das was ich suchte. Jetzt muß ich mich noch mit dem Code auseinandersetzen, damit ich verstehe wie es funktioniert (Damit ich in Zukunft sowas selber hinbekomme)

              1 Antwort Letzte Antwort
              0
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              755

              Online

              32.5k

              Benutzer

              81.7k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe