• Android客户端转换php服务端获取的时间戳的转换


    今天在用JSON获取后台的数据的时候,发现一个奇怪的现象就是返回来的时间戳都是1970年这样的,很是纠结,最后发现时php和Java中时间的格式不一样造成的,所以我们本地客户端要做一个转换:

    /**
    * 服务器上的时间转换成客户端时间
    */
    private String serverToClientTime(String times){
    if(times == null)
    return "";
    Calendar serverNow = Calendar.getInstance();
    //从PHP转成Java的时间值,在末尾添加三位
    try{
    serverNow.setTime(new Date(Long.parseLong(times+"000")));
    }catch(NumberFormatException e){
    return times;
    }
    int serverHour = serverNow.get(Calendar.HOUR_OF_DAY);
    int serverMinute = serverNow.get(Calendar.MINUTE);
    
    return serverHour + ":" + serverMinute;
    }


  • 相关阅读:
    spring(1)
    mybatis(7)自定义结果集(一对多/多对一)
    延迟加载
    《构建之法》阅读笔记03
    http socket
    转换
    .net后台通过xmlhttp 和远程服务通讯
    XMLHttpRequest介绍
    js 贪吃蛇
    触发器
  • 原文地址:https://www.cnblogs.com/roccheung/p/5797418.html
Copyright © 2020-2023  润新知