Erlang和当前日期时间

时间:2012-05-06 16:00:46

标签: time erlang

我想用erlang获取当前日期时间。 我尝试过使用下面的代码;

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

但有时会出现错误,例如'**异常错误:右手边值不匹配{{2012,5,6},{23,40,58}}'

看起来1位数有问题。我尝试搜索几个网,但仍然无法找到解决这个问题的方法。

我相信这很容易,但作为一个二郎新手,我无法解决这个问题。我尽我所能。

ENV: Erlang {“OTP APN 181 01”,“R15B01”}安装了Windows二进制版本 Windows XP

提前致谢,

1 个答案:

答案 0 :(得分:15)

不,1位数没有问题。它应该完全匹配(请与{{Year,Month,Day},{Hour,Min,Sec}} = {{2012,5,6},{23,40,58}}核对)。很可能你已经将一个变量分配给了函数中较早的变量。