Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Jeden ersten Samstag des Monats

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Jeden ersten Samstag des Monats

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @padrone last edited by

      @padrone sagte in Jeden ersten Samstag des Monats:

      Würde der Cron dann nur um 20 Uhr jeden ersten Donnerstag im Monat laufen

      Ja

      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @padrone last edited by

        @padrone sagte: Würde der Cron dann nur um 20 Uhr jeden ersten Donnerstag im Monat laufen

        Ja, wenn zwischen dem * und der 4 noch ein Leerzeichen eingefügt wird.

        1 Reply Last reply Reply Quote 0
        • padrone
          padrone last edited by

          Hallöchen,

          habe ich da was falsch verstanden?
          Ursprünglich sollte am 1. Samstag des Monats diese Nachricht bekommen, aber bekommen habe ich heute eine.
          7ac0507b-45d6-4965-ad6c-c4432c67bfda-image.png

          Könnt ihr nochmal bitte helfen?
          Danke Jan

          paul53 2 Replies Last reply Reply Quote 0
          • paul53
            paul53 @padrone last edited by paul53

            @padrone sagte: aber bekommen habe ich heute eine.

            Gerade getestet: Stimmt. Offenbar wird der Samstag (und auch anderer Wochentag) nicht gefiltert. Muss ein Fehler im schedule() sein.
            Weiterer Test: Wenn man die 1-7 durch einen * ersetzt, funktioniert der Wochentag.

            EDIT: Funktionierende Version:

            Bild_2022-02-03_135853.png

            1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @padrone last edited by paul53

              @padrone
              Vorschlag:

              Bild_2022-02-03_141616.png

              schedule('0 8 * * 6', function() {
                  if(new Date().getDate() <= 7) {
                      // Aktion jeden 1. Samstag im Monat
                  }
              });
              
              schedule('0 19 * * 6', function() {
                  if(new Date(Date.now() + 604800000).getDate() <= 7) {
                      // Aktion jeden letzten Samstag im Monat
                  }
              });
              
              padrone 1 Reply Last reply Reply Quote 0
              • amg_666
                amg_666 @padrone last edited by

                @padrone sagte in Jeden ersten Samstag des Monats:

                0 20 1-7 * 4

                Der läuft m.E. um 20 Uhr an jeden Monatstag von 1-7 UND am Donnerstag

                Du hast im cron <Minute> <Stunde> <Tag des Monats> <Monat> und <Wochentag>

                Homoran 1 Reply Last reply Reply Quote 0
                • padrone
                  padrone @paul53 last edited by

                  @paul53 Danke schön

                  1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @amg_666 last edited by

                    @amg_666 sagte in Jeden ersten Samstag des Monats:

                    Der läuft m.E. um 20 Uhr an jeden Monatstag von 1-7 UND am Donnerstag

                    diese Logik würde es erklären,wenn da ODER stünde.

                    @amg_666 sagte in Jeden ersten Samstag des Monats:

                    Du hast im cron <Minute> <Stunde> <Tag des Monats> <Monat> und <Wochentag>

                    Die ersten 4 sind UND verknüpft, warum sollte das 5. ITEM jetzt ODER-verknüpft sein?

                    amg_666 1 Reply Last reply Reply Quote 0
                    • amg_666
                      amg_666 @Homoran last edited by

                      @homoran sagte in Jeden ersten Samstag des Monats:

                      Die ersten 4 sind UND verknüpft, warum sollte das 5. ITEM jetzt ODER-verknüpft sein?

                      ??? da ist doch keine ODER Verknüpfung, es läuft
                      00te Minute
                      20 Uhr
                      Tag 1-7
                      UND Donnerstag

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @amg_666 last edited by Homoran

                        @amg_666 sagte in Jeden ersten Samstag des Monats:

                        es läuft
                        00te Minute
                        20 Uhr
                        Tag 1-7
                        UND Donnerstag

                        UND mathematisch wäre das ein ODER!
                        es muss passen: minute UND stunde UND Tag UND (beliebiger) monat ODER Donnerstag

                        amg_666 1 Reply Last reply Reply Quote 0
                        • amg_666
                          amg_666 @Homoran last edited by

                          @homoran ich habe ja nicht gesagt, dass der Ausdruck Sinn macht (macht er ja auch nicht wenn ich einmal sage "Tage 1-7" und dann noch sage "jeden Donnerstag"

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          416
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          javascript
                          4
                          15
                          531
                          Loading More Posts
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes
                          Reply
                          • Reply as topic
                          Log in to reply
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                          The ioBroker Community 2014-2023
                          logo