[GastForen Programmierung/Entwicklung JavaScript x. Tag im Monat

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

x. Tag im Monat

MarioF
Beiträge gesamt: 214

23. Nov 2019, 15:38
Beitrag # 1 von 4
Bewertung:
(640 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,
kann ich über JS herausfinden, ob ein bestimmtes Datum der 2. oder 4. Sonntag in einem Monat ist?
---
Viele Grüße
Mario
X

x. Tag im Monat

Martin Fischer
Beiträge gesamt: 12207

24. Nov 2019, 10:33
Beitrag # 2 von 4
Beitrag ID: #573029
Bewertung:
(594 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Mario,

vermutlich hast Du Dir die Frage inzwischen bereits selbst beantwortet.

Als jemand, der wenig Erfahrung in Datumsberechnungen hat, würde ich so ansetzen:
1. Array mit Wochentagen anlegen;
2. Monat für Monat den Wochentag des ersten Tags ermitteln und über die Differenz der Indices dieses Wochentags zum nächsten Sonntag die Spanne zwischen beiden Tagen herausfinden;
3. von dieser Spanne aus die weiteren Sonntage im Monat ermitteln.

Möglicherweise geht es auch in 7er-Schritten vom ersten Sonntag im Jahr aus (runterrechnen zum jeweiligen Monat und zum Vorkommen im jeweiligen Monat).

Viele Grüße
Martin




als Antwort auf: [#573026]

x. Tag im Monat

Thomas Richard
Beiträge gesamt: 18233

24. Nov 2019, 18:39
Beitrag # 3 von 4
Beitrag ID: #573037
Bewertung: ||
(575 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Der 2. Sonntag eines Monats muss immer zwischen dem 8. und dem 14. liegen, der 4. liegt immer zwischen dem. 22. und dem 28.

Also sollte das kein Problem sein, auch ohne den aktuellen Kalender auszuwerten.
Wenn aber schon nicht sicher ist, ob der entsprechende Tag überhaupt ein Sonntag ist, wirst du auf Martins Ansätze zurückgreifen müssen.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/


als Antwort auf: [#573026]

x. Tag im Monat

MarioF
Beiträge gesamt: 214

24. Nov 2019, 21:41
Beitrag # 4 von 4
Beitrag ID: #573041
Bewertung:
(553 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,
Antwort auf: vermutlich hast Du Dir die Frage inzwischen bereits selbst beantwortet.

Nein ;-)Wollte mal paar Stunden weg vom Thema, um nicht die ganze Zeit auf der gleichen Ente rumzureiten.

Antwort auf: Der 2. Sonntag eines Monats muss immer zwischen dem 8. und dem 14. liegen, der 4. liegt immer zwischen dem. 22. und dem 28.

Danke fürs um die Ecke denken. Damit konnte ich mir eine Abfrage bauen, die bis jetzt auch super funktioniert.
Besten Dank euch.
---
Viele Grüße
Mario


als Antwort auf: [#573029]
Hier Klicken X

Aktuell

Photoshop / Lightroom
Lightroom_-Detailkontrast_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
05.12.2019

Digicomp Academy AG, 8005 Zürich
Donnerstag, 05. Dez. 2019, 18.00 - 20.00 Uhr

Meetup

WordPress ist State of the Art und nichts mehr führt daran vorbei. Über ein Drittel aller Websites im Netz werden mit WordPress betrieben (einschließlich Webseiten ohne CMS) und jeden Tag kommen 500 Websites hinzu. Das weltweit beliebteste Content Management System dominiert aber auch andere Märkte wie z.B. E-Commerce. Mit über[masked] Plugins ist der Funktionsumfang von WordPress grenzenlos. Alle anderen Content Management Systeme sind uninteressant geworden und mittlerweile zu vernachlässigen. Der Markt ist überschwemmt mit sehr guten Templates, die es auch Designer ohne Programmierkenntnissen ermöglichen tolle Websites zu erstellen. Bei diesem Meetup geht André Reinegger die Möglichkeiten und Unterschiede zwischen selbst erstellten sowie gekauften Templates ein, als auch die Option mit visuellen Layout Tools recht einfach eigene Templates zu erstellen. Darüber hinaus spricht er Empfehlungen für Plugins aus, die bei keinem Wordpress Projekt fehlen sollten. - AGENDA - 18.00 Speech von André Reinegger 19:30 Apéro & Networking 20:30 Check-out - SPEAKER - Dipl. Designer André Reinegger konzipiert, gestaltet und entwickelt mit seiner Agentur reinegger.net seit 18 Jahren Websites, E-Commerce-Lösungen, E-Learning-Anwendungen, mobile Apps und alles, was interaktiv ist. Da er sich mit anderen Content Management Systemen nicht anfreunden konnte, startete er schon sehr früh mit WordPress und hat bereist unzählige Websites damit umgesetzt.

18:00 bis 20:00
kostenlos

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.meetup.com/de-DE/Publishing-Group-Switzerland/events/265399240/

WordPress – Der Quasistandard der Content Management Systeme
Veranstaltungen
09.12.2019

pre2media, Dammstrasse 8, 8610 Uster
Montag, 09. Dez. 2019, 18.13 - 18.14 Uhr

Referat

Alle reden davon – wir zeigen ihnen kompakt was in den einzelnen Programmen wirklich steckt. Sind die Programme von Affinity – bereits heute – eine Alternative zu den Adobe-Programmen? Was versteht Affinity unter StudioLink und der vollständigen Integration der Affinity-Apps.

10.00 bis 12.00 Affinity Photo Bildbearbeitung CHF 90.00 13.00 bis 15.00 Affinity Designer Grafikdesign CHF 90.00 15.00 bis 17.00 Affinity Publisher Layoutprogramm CHF 90.00 Alle drei Affinity Programme zusammen (6 Lektionen) CHF 220.00

Ja

Organisator: pre2media gmbh, Dammstrasse 8, 8610 Uster, info@pre2media.ch, www.pre2media.ch

Kontaktinformation: Roger Thurnherr, E-Mailinfo AT pre2media DOT ch

https://www.pre2media.ch/-1/de/kurse/affinity--referate-und-kurse/mo-9-dezember-2019--affinity-referate/252/

Affinity-Referat bei pre2media