読者です 読者をやめる 読者になる 読者になる

時間のメモ

erlang

時間表示がマイクロセカンドまで欲しいときはこんな感じか。

Erlang R13B (erts-5.7.1) [source] [64-bit] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false]

Eshell V5.7.1  (abort with ^G)
1> Now = {_Megaseconds,_Seconds,Microseconds} = erlang:now().
{1242,554988,875098}
2> {Date={Year,Month,Day},Time={Hour,Minutes,Seconds}} = calendar:now_to_local_time(Now).
{{2009,5,17},{19,9,48}}
3> io:format("~p~p~p~p~p~p.~p\n", [Year, Month, Day, Hour, Minutes, Seconds, Microseconds]).
200951719948.875098
ok