Ich habe auf Ecto.DateTime gesucht, aber leider nichts nützliches gefunden. Gibt es eine Möglichkeit, den letzten Tag des Monats zu bekommen? Gibt es sowas wie DaysInMonth für Elixier?
Ich habe eine Abfrage, wo ich Bestellungen von psql, von gestern (31. Juli) bis heute (1. August), mit heute verwende ich nur 1, aber für den gestrigen Tag kann es 31, 30, 29 oder 28 sein gibt es eine Möglichkeit zu wissen, wie viele Tage im Vormonat sind? Vielen Dank im Voraus, und jede Empfehlung geschätzt!
1
A
Antwort
3
Es gibt :calendar.last_day_of_the_month/2
, die ein Jahr und einen Monat als Argumente akzeptiert.
iex(1)> :calendar.last_day_of_the_month(2000, 2)
29
iex(2)> :calendar.last_day_of_the_month(2001, 2)
28
last_day_of_the_month (Jahr, Monat) -> lastday
Arten:
Year = year() Month = month() LastDay = ldom()
Berechnet die Anzahl der Tage in einem Monat.
+0
Wow! Danke vielmals! Ich werde es jetzt versuchen. – Ilya
Verwandte Themen
- 1. Gibt es sowas wie vkCmdBlitImage für D3D12?
- 2. Gibt es sowas wie .table?
- 3. Gibt es sowas wie Inotify unter Windows?
- 4. Gibt es in Haskell sowas wie Unterwächter?
- 5. Gibt es sowas wie .NET's T4 für Java?
- 6. Gibt es sowas wie std :: tie für std :: pair?
- 7. Gibt es sowas wie go-eldoc-mode für Emacs?
- 8. Gibt es sowas wie npmjs für Scala/Java
- 9. Gibt es in Action Script 3 sowas wie printf?
- 10. Gibt es sowas wie .dll oder .so, aber plattformübergreifend?
- 11. gibt es sowas wie C++ const in C#?
- 12. Laravel Elixier: wie es funktioniert
- 13. ansible: Gibt es sowas wie with_fileglobs für Dateien auf dem entfernten Rechner?
- 14. Wie eine globale Variable in Elixier Modul in Elixier
- 15. Gibt es sowas wie Linux ptrace syscall in Windows XP/2003?
- 16. Wie in Elixier
- 17. Elixier Logger für Listen, Tupel, etc
- 18. Elixier: Typspezifikation für Maps/Hashdicts definieren
- 19. Java: Gibt es eine Kartenfunktion?
- 20. Elixier Tight-Loop beschleunigen
- 21. Laravel Elixier und Autoprefixer
- 22. Elixier-Task - Graceful Shutdown
- 23. Anwendung in Elixier beginnend
- 24. Aktualisierung Elixier Karte
- 25. Wie benutze ich defdelegate in Elixier?
- 26. Gibt es etwas wie bpython für Ruby?
- 27. Gibt es etwas wie WMI für Linux?
- 28. Gibt es etwas wie GhostDoc für C++
- 29. gibt es etwas wie RightMark für Linux?
- 30. Gibt es etwas wie Selbst für Klassenmethoden?
Also ist Ihr ultimatives Ziel, das Datum von gestern zu finden? –
Im Allgemeinen ist es oft ratsam, die Erlang OTP-Dokumente auch für diese Art von Fragen zu überprüfen. Es gibt eine Menge guter Dinge, die bereits in der Bibliothek enthalten sind, die Elixir nicht kopiert. –