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

来源:互联网 发布:旺旺消息群发软件 编辑:程序博客网 时间:2024/06/01 08:54

今天在用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;}


0 0
原创粉丝点击