os:timestamp 与 erlang:now差别

erlang代码学了三年,不敢轻易断言差异,发表些观点请高手指点。

os:timestamp 与 erlang:now差别:
   结果格式都为: {MegaSecs, Secs, MicroSecs}
两个明显的差别:
第一:
     now默认系统时间可靠的,启动之后不会修改
     timestamp 在系统时间改变之后,也会随之改变,
     服务器在运行的过程中,同一时间timestamp可能出现多次,now只会出现一次。
     反过来说,修改服务时间对timestamp有效,对now这无效
第二: 时间精度不同
    虽然都是微秒为单位,但是 timestamp rem 1000 == 0 实际上是以毫秒为最小单位

你可能感兴趣的:(erlang,Timestamp)