Gibt die Anzahl der Wochen im Monat an

8

Wie kann ich in Schienen die Anzahl der Wochen in einem bestimmten Monat berechnen?

Danke

    
andkjaer 02.08.2011, 11:06
quelle

5 Antworten

6

Ich weiß nicht genau, was du willst ... Aber vielleicht willst du so etwas:

(Time::days_in_month(05,2010).to_f / 7)

#> 4.42857142857143

    
Michael Koper 02.08.2011, 11:14
quelle
3

Ich musste wissen, wie viele Wochen einschließlich Teilwochen in einem Monat waren. Stellen Sie es sich wie Zeilen in einem Kalender vor. Wie viele Zeilen benötigen Sie? Sie müssen die Anzahl der Tage berücksichtigen und auch an welchem ​​Tag der Monat beginnt. Oktober 2011 hat tatsächlich 6 einzigartige Wochen zum Beispiel.

Dies ist meine Antwort (@date ist das aktuelle Datum):

%Vor%     
Bob Benedict 03.10.2011 19:27
quelle
1

Sie können die folgenden Methoden verwenden:

%Vor%

Verwendung: Wochen_im_Monat (Datum_Zeit)

Ich hoffe, es hilft:

Danke,

Jignesh

    
Jiggneshh Gohel 18.05.2012 13:17
quelle
0

Verwende den Edelstein week_of_month

%Vor%     
Sachin Singh 26.07.2012 18:40
quelle
0
%Vor%

Erhalten Anzahl der Wochen für Monat wie folgt

%Vor%

diese Rückkehr 4

    
Ruby developer 08.11.2017 07:38
quelle

Tags und Links