Próbuję znaleźć sposób automatycznego wypełniania dat rozpoczęcia/zakończenia tygodnia dla dowolnego danego roku. Na przykład. 4/12/2015 - 18.04.2015, 19.04.2015 - 25.04.2015, 24.04.2015 - 5/2/2015. Sądzę, że mógłbym je dokładnie obliczyć, ale nie jest to zbyt eleganckie. Z góry dziękuję!Automatyczne wypełnianie dni tygodnia
6
A
Odpowiedz
6
Znajdź dni pierwszego i ostatniego dnia pierwszego tygodnia w roku: szczegółowe informacje można znaleźć w specyfikacjach %W
, %w
, %V
pod numerem ?strptime
. Należy pamiętać, że strptime
konwencje są bardzo wybredne (np trzeba dokładnie odpowiednią liczbę cyfr), ewentualnie systemu operacyjnego zależne i ewentualnie locale-zależna ...
firstday <- as.Date(strptime("2010-01-0",format="%Y-%W-%w")) ## Sunday
lastday <- as.Date(strptime("2010-01-6",format="%Y-%W-%w")) ## Saturday
teraz ustawić sekwencje datę, od tych, dni:
seq.Date(firstday,as.Date("2010-12-31"),by="1 week")
seq.Date(lastday,as.Date("2010-12-31"),by="1 week")
Możesz użyć np. paste0(year,"-01-0")
jeśli chcesz zrobić to bardziej ogólnie (bez twardego kodowania roku).
+0
Dziękujemy! Zadziałało! –
Powiązane problemy
- 1. Uzyskaj wszystkie dni bieżącego tygodnia?
- 2. Get dni tygodnia w PostgreSQL
- 3. Joda Czas, otrzymuj dni tygodnia
- 4. PHP dni tygodnia numeryczne, aby dzień tygodnia tekst
- 5. Django filtr datefield przez dni tygodnia/weekend
- 6. Powtarzanie alarmu dla poszczególnych dni tygodnia android
- 7. Otrzymywanie bieżących dni tygodnia z datami
- 8. Jak uzyskać listę dni tygodnia w miesiącu?
- 9. Jak mogę utworzyć wektor zawierający dni tygodnia?
- 10. Automatyczne wypełnianie hasła dla aplikacji iOS
- 11. Automatyczne sugerowanie Eclipse i wypełnianie nazw zmiennych
- 12. Sortuj według dni tygodnia od poniedziałku do niedzieli
- 13. Znajdź liczbę dni tygodnia/weekendów w danym zakresie dat
- 14. Jak ustawić powtarzania UILocal Powiadomienia na liście wyboru dni tygodnia
- 15. Otrzymuj bieżące dni tygodnia od poniedziałku do niedzieli
- 16. Jak uzyskać tablicę dni tygodnia z systemu w Swift?
- 17. Datepicker interfejsu jQuery UI - zezwalaj tylko na określone dni tygodnia
- 18. Pierwsze dni tygodnia w MySql w tygodniu nr
- 19. jak grupować według tygodnia (7 dni) w serze sql
- 20. Jak mogę uzyskać nazwy dni tygodnia w JodaTime
- 21. Automatyczne wypełnianie tekstu w odpowiedzi na zgłoszenie do usługi internetowej
- 22. Automatyczne wypełnianie Chrome nie powoduje sprawdzania oryginalności. Standardowe zdarzenie autouzupełniania?
- 23. Automatyczne wypełnianie jquery dla dynamicznie generowanych pól tekstowych
- 24. Dodawanie klucza podstawowego do tabeli MySQL i automatyczne wypełnianie go
- 25. Automatyczne wypełnianie 0 i 0% w pustych komórkach programu Excel
- 26. Automatyczne wypełnianie pól wyboru struts2 z bazy danych
- 27. Automatyczne znajdowanie początku i końca tygodnia pracy w arkuszu kalkulacyjnym Google
- 28. Znajdź dzień tygodnia
- 29. Zmiana pierwszego dnia tygodnia w NSDateFormatter
- 30. Enum dni w Javie z kalendarzem
Czy możesz być trochę bardziej konkretny? W jaki dzień tygodnia zaczynają się tygodnie? –
Wybierzmy niedziele jako początek. –