zoukankan      html  css  js  c++  java
  • redis获取当前时间精确到微秒

    在redis取得当前时的方法为执行time命令

    127.0.0.1:6382> time
    1) "1495780564"
    2) "894089"

    第一行为以 UNIX 时间戳格式表示已经过去的秒数

    第二行为当前这一秒已经过去的微秒数

    所以如果你想获得当前已经过去的总的微秒数(当前时间戳),可以执行如下:

    EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0

    127.0.0.1:6382> EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0
    (integer) 1495789058464908
    127.0.0.1:6382> EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0
    (integer) 1495789059168013
    127.0.0.1:6382> EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0
    (integer) 1495789059753398
    127.0.0.1:6382> EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0
    (integer) 1495789060401989
    127.0.0.1:6382> EVAL "local a=redis.call('TIME') ;return a[1]*1000000+a[2] " 0
    (integer) 1495789061097167

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    伟东云学堂—几何画板学习
    京北鲤鱼----创客教育
    几何画板学习网站
    快乐的搬运工
    少儿编程网
    科技学堂 Arduino轻松学
    跟张老师学硬件arduino板
    科技学堂 Arduino传感器入门
    巧办网
    项目:git+gitlab+jenkins+ansible上线网站
  • 原文地址:https://www.cnblogs.com/zejin2008/p/6908398.html
Copyright © 2011-2022 走看看