java格式化格林威治时间
来源:互联网 发布:python 调用cuda 编辑:程序博客网 时间:2024/04/28 14:27
java格式化格林威治时间
第一步:首先将格林威治时间替换为“yyyy-MM-dd HH:mm:ss”格式
例如我们接口提供的格林威治时间格式为“2017-04-25T08:45:41Z” ,需要先转化为“2017-04-25 08:45:41”
public static String stringReplace(String string) { if (TextUtils.isEmpty(string)) { return ""; } char[] array = string.toCharArray(); int size = array.length; char[] arrayPlace = new char[array.length - 1]; for (int i = 0; i < size; i++) { if (i == size - 1) { break; } if (array[i] == 'T') { arrayPlace[i] = ' '; } else { arrayPlace[i] = array[i]; } } return new String(arrayPlace); }
第二部:然后转化为java格式时间
public static String GTMToLocal(String GTMDate) { String convertString = stringReplace(GTMDate); SimpleDateFormat format; format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.ENGLISH); Date result_date; long result_time = 0; if (null == GTMDate) { return GTMDate; } else { try { format.setTimeZone(TimeZone.getTimeZone("GMT00:00")); result_date = format.parse(convertString); result_time = result_date.getTime(); format.setTimeZone(TimeZone.getDefault()); return format.format(result_time); } catch (Exception e) { e.printStackTrace(); } } return GTMDate; }
0 0
- java格式化格林威治时间
- js格式化格林威治时间
- JAVA时间转为格林威治时间
- 格林威治时间
- Java相对格林威治时间的计算
- java android格林威治时间转成本地时间
- android本地时间转成转成格林威治时间 java本地时间转成转成格林威治时间
- java获取给定时区时间,中国标准时.格林威治时间
- 格式化格林威治时间(Wed Aug 01 00:00:00 CST 2012)
- 时间 格林威治时间
- 获取格林威治时间
- java 格式化
- 格林威治时间转换成北京时间
- PHP格林威治时间相关函数
- 获取当前格林威治时间
- 美国洛杉矶时间转 格林威治时间
- 格林威治时间如何转为系统时间?
- 将格林威治时间转换为北京时间
- HTTP 304的详细讲解
- 摆积木
- 编辑距离
- QPushButton
- 串口驱动程序分析
- java格式化格林威治时间
- java重要知识
- 每天一个linux命令(44):top命令
- CSS动画属性1
- 大型分布式网站术语分析
- Mac上如何通过跳板机向服务器上上传大文件
- Require Js jQuery获取表格的样式及数据的方法
- Swing中new Thread()的用法
- C# CAD多行文字创建过程中RTF字体设置