Konfiguracja jest taka, że mam czas, w sekundach, od epoki i chcę przekształcić to w randkę, którą naprawdę mogę zrozumieć. Jak to zrobić w Haskell? Jeśli to możliwe, jak wyodrębnić dni/godziny/minuty z tego nowego kodowania?Jak przekonwertować z unixtime na datę/czas w Haskell?
5
A
Odpowiedz
8
Data.Time.Clock.POSIX ma posixSecondsToUTCTime
(można przekonwertować inny typ numeryczny na oczekiwane wejście POSIXTime
z realToFrac
).
Data.Time.Calendar ma wiele rzeczy, które trzeba wyodrębnić dzień, miesiąc, etc z Day
który tworzy część UTCTime
, reszta pakietu ma inne użyteczne narzędzia.
2
time Zastosowanie biblioteki, które jest zainstalowane fabrycznie:
import Data.Time.Clock.POSIX
import Data.Time.Format
import System.Locale
main = print $ formatTime defaultTimeLocale "%c" $ posixSecondsToUTCTime 10
Biblioteka posiada szeroki zakres funkcji daty manipulacji (na przykład datę odejmowanie, coraz składniki, takie jak dziennej miesiącu itp). Jeśli chcesz wyodrębnić komponenty tylko w celu przekształcenia ich w ciąg, możesz użyć formatTime
.
Powiązane problemy
- 1. Jak przekonwertować Integer na ByteString w Haskell
- 2. Konwertuj datę na unixtime php
- 3. Jak przekonwertować przejezdną Haskell na wektor?
- 4. Jak przekonwertować ciąg na listę liczb całkowitych w Haskell
- 5. Nie można przekonwertować z podwójnej na zmienną
- 6. Jak przetłumaczyć tego pytona na Haskell?
- 7. Jak przekonwertować JSONArray na listę z Gsonem?
- 8. Jak przekonwertować DateTime z JSON na C#?
- 9. Jak zezwolić na GADT w Haskell?
- 10. Jak przekonwertować z System.Drawing.Color na System.Windows.Media.Color?
- 11. Jak przekonwertować z int na char *?
- 12. Jak przekonwertować z org.apache.spark.mllib.linalg.VectorUDT na ml.linalg.VectorUDT
- 13. Jak napisać autobus na wydarzenie w Haskell?
- 14. Jak zamienić ciąg na inny w haskell
- 15. Jak przekonwertować czas i czas unixu na czas letni w C#?
- 16. Jak przekonwertować wsdl na java?
- 17. Jak przekonwertować BeautifulSoup.ResultSet na ciąg
- 18. Jak przekonwertować LF na CRLF?
- 19. Jak przekonwertować DiffTime na NominalDiffTime?
- 20. jak przekonwertować CSV na tabelę w Oracle
- 21. Jak przekonwertować char [] na ciąg w java?
- 22. Jak przekonwertować xib na storyboard?
- 23. Jak przekonwertować JSON na ciąg?
- 24. Jak przekonwertować BigInteger na BigDecimal?
- 25. Jak przekonwertować stringstream na ciąg w C++?
- 26. Jak przekonwertować bajt na długi w Javie?
- 27. Jak przekonwertować ListItemCollection na ListItem []?
- 28. Jak przekonwertować NaN na 0?
- 29. Jak przekonwertować CMSampleBufferRef na NSData
- 30. Jak przekonwertować NSString na CGPoint w iPhonie?
Na marginesie, często nazywa się to [Unixtime] (http://en.wikipedia.org/wiki/Unixtime) – galaxyAbstractor