2012-05-06 21 views
5

Chciałbym uzyskać aktualną datę z erlang. Próbowałem użyć poniższy kod;Erlang i aktualna data Godzina

{{Year,Month,Day},{Hour,Min,Sec}} = erlang:localtime(). 

Ale czasami mam błąd jak '** błędach wyjątek: Brak odpowiednika wartości po prawej stronie {{2012,5,6}, {23,40,58}}'

Looks tak jak jest problem z 1 cyfrą. Próbuję wyszukiwać kilka stron internetowych, ale wciąż nie mogę znaleźć sposobu, by sobie z tym poradzić.

Uważam, że jest to dość łatwe, ale jako początkujący erlang, nie mogę tego rozwiązać. Próbuję jak najlepiej potrafię.

Koperta: Erlang { "OTP APN 181 01", "R15B01"} zainstalowane okna binarna wersja Windows XP

Dzięki z góry,

Odpowiedz

14

Nie, nie ma problemu z 1 cyfry. Powinno pasować idealnie (sprawdź z {{Year,Month,Day},{Hour,Min,Sec}} = {{2012,5,6},{23,40,58}}). Najprawdopodobniej już przypisałeś jedną ze zmiennych do czegoś wcześniejszego w funkcji.

+0

Wygląda na to. Jeśli przypisaliśmy jedną ze zmiennych do czegoś wcześniejszego. Jak mogę to wyczyścić? – large

+0

Mam sposób resetować powiązane zmienne za pomocą google. Dzięki za odpowiedź :). Po raz pierwszy dostaję się do erlangu. Wiele się nauczyć. – large

Powiązane problemy