Die Funktion woche() in Julia DateTime Implementierung gibt die Wochennummer des Jahres mit ISO Kalender zurück, was bedeutet, dass Montag der erste Tag der Woche ist. In den USA ist der Sonntag der erste Wochentag, an dem die Wochenzahl um 1 verringert wird. Gibt es eine Möglichkeit, den ersten Wochentag als Sonntag für die Funktion woche() festzulegen?julia datetime wochennummer für usa
1
A
Antwort
2
Montag ist in den Code eingebacken.
Es sieht so aus, als müssten Sie nur damit umgehen.
d = DateTime(2017,11,25) # Saturday
w = Dates.issunday(d) ? Dates.week(d) + 1 : Dates.week(d)
# 47
d = DateTime(2017,11,26) # Sunday
w = Dates.issunday(d) ? Dates.week(d) + 1 : Dates.week(d)
# 48
Julia 0.6.1 See JuliaDirectory/share/julia/base/Termine/accessors.jl Linie 35
# https://en.wikipedia.org/wiki/Talk:ISO_week_date#Algorithms
const WEEK_INDEX = (15, 23, 3, 11)
function week(days)
w = div(abs(days - 1), 7) % 20871
c, w = divrem((w + (w >= 10435)), 5218)
w = (w * 28 + WEEK_INDEX[c + 1]) % 1461
return div(w, 28) + 1
end
+0
Vielen Dank. Sehr hilfreich –
Verwandte Themen
- 1. DateTime :: diff - Wie bekomme ich die Wochennummer?
- 2. Lokalisierte Wochennummer mit JodaTime erhalten
- 3. Kohortenanalyse von Wochennummer
- 4. Konvertieren von DateTime in String in Julia
- 5. PHP: Get Wochennummer 1969 Startjahr
- 6. Square APIs für Kanada und USA
- 7. Wochennummer des vorherigen Jahres
- 8. numpy.einsum für Julia? (2)
- 9. „Templat“ Funktionen für julia
- 10. Wochennummer eines Quartals
- 11. Erhalten Sie die Wochennummer für ein Datum mit 52 als die höchste Wochennummer
- 12. Gibt es eine Zweigalternative für DateTime :: createFromFormat (...)?
- 13. Wochennummer des Monats
- 14. Tagesnummern einer Wochennummer erhalten
- 15. Mysql Spalte als Wochennummer
- 16. Julia Gadfly Legende für Linientypen
- 17. pyspark bekommen Wochennummer des Monats
- 18. Standard-Center in den USA?
- 19. ISO 8601 Wochennummer in C
- 20. Julia:
- 21. MomentJS erhält Wochennummer mit variabler ersten Tag der Woche
- 22. Julia - Rohr zu Julia REPL
- 23. Android Studio App-Symbol für USA und UK
- 24. Bluemix - IBM Container Probleme für den Süden der USA?
- 25. Google Maps Geocoding falsch für "Albany, OR, USA"
- 26. Koordinaten funktionieren nicht auf map für USA Map
- 27. Abrufen von Breiten- und Längengrad für Gebiete außerhalb der USA
- 28. Travel API funktioniert nicht für Städte außerhalb der USA - warum?
- 29. Bedingte Formatierung basierend auf Wochennummer
- 30. Wochennummer aus POSIXct-Objekt extrahieren
Julia folgt SI/ISO Konventionen. (Aber alle Schlüsselwörter der Sprache, alle Funktionen, die in Base definiert sind, die gesamte Dokumentation, alle Github-Inhalte und alle Diskussionen finden auf Englisch statt; also gibt es das). –