V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pyengwoei
V2EX  ›  程序员

一个 HTTP POST 参数 t=LUyiTod(时间) 这种时间是怎么算的,怎么长这样?

  •  
  •   pyengwoei · 2016-10-13 15:09:11 +08:00 · 1880 次点击
    这是一个创建于 2964 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个HTTP POST参数 t=LUyiTod(时间) 这种时间是怎么算的,怎么长这样?
    第 1 条附言  ·  2016-10-13 16:40:01 +08:00
    每次得到的字符串的前两位是不会变的 比如 LUyiTod 下次就是 LUgtdgT 前面 LU 是不会变的
    第 2 条附言  ·  2016-10-13 16:48:35 +08:00
    不知道是不是这个 JS
    function l(n) {
    var i = (new Date).getTimezoneOffset() / -60;
    "number" != typeof n && (n = i);
    var r = n >= 0 ? "+" + n : n.toString(),
    e = Date.now() + f + 36e5 * (n - i),
    t = new Date(e);
    return u(t.getDate(), 2) + " " + ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "July", "Aug", "Sep", "Oct", "Nov", "Dec"][t.getMonth()] + " " + u(t.getFullYear(), 4) + " " + u(t.getHours(), 2) + ":" + u(t.getMinutes(), 2) + ":" + u(t.getSeconds(), 2) + " GMT " + r
    }
    11 条回复    2016-10-13 17:21:27 +08:00
    SmiteChow
        1
    SmiteChow  
       2016-10-13 16:10:43 +08:00
    不是很明白
    popok
        2
    popok  
       2016-10-13 16:12:55 +08:00 via iPhone
    你倒是举个例子啊
    qq316107934
        3
    qq316107934  
       2016-10-13 16:17:21 +08:00 via Android
    经过一定算法计算过的时间呗,猜不出这个的算法,但可以举一个达到类似目的的例子:timestamp+52 进制
    qhxin
        4
    qhxin  
       2016-10-13 16:28:52 +08:00
    如果用的是单纯的进制转化的话,猜测是在 52 进制。

    http://tool.lu/hexconvert/
    pyengwoei
        5
    pyengwoei  
    OP
       2016-10-13 16:29:59 +08:00
    @qq316107934 谢谢了,应该是这种情况,那这种情况 只有去 JS 找它的加密算法?
    pyengwoei
        6
    pyengwoei  
    OP
       2016-10-13 16:37:40 +08:00
    @qhxin 是把时间戳 转换成 52 进制吗?我试了下 这个 URL 的工具,选择 52 进制后 没有反应
    qhxin
        7
    qhxin  
       2016-10-13 16:53:18 +08:00
    @pyengwoei 这个呢 http://www.kqiqi.com/tools/Hex/ 。我试了下,大致满足的是 53-56 进制,最近的是 56 进制,去掉毫秒位转化为时间是 2015-12-05 18:56:50 。不过都是瞎猜来玩的。
    pyengwoei
        8
    pyengwoei  
    OP
       2016-10-13 17:12:55 +08:00
    @qhxin 确实 我把里面的转换都试了一遍, LUyiTod ( 10 进制)-->其他进制 确实是 56 进制时间最近,但是这个时间应该是 2016 年才对
    pyengwoei
        9
    pyengwoei  
    OP
       2016-10-13 17:19:17 +08:00
    @qhxin 如果时区是 UTF-8 时区 不会正确?
    pyengwoei
        10
    pyengwoei  
    OP
       2016-10-13 17:19:37 +08:00
    @qhxin 如果时区是 UTF-8 时区 会不会正确?
    pyengwoei
        11
    pyengwoei  
    OP
       2016-10-13 17:21:27 +08:00
    是 UTC 怎么打成 UTF 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2693 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:04 · PVG 08:04 · LAX 16:04 · JFK 19:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.