SimpleDateFormate解析时间

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

UTC时间格式:

1,在JDK API里面给出了时间示例以及该示例对应的表示方法,如下:

"yyMMddHHmmssZ" 010704120856-0700 
"yyyy-MM-dd'T'HH:mm:ss.SSSZ" 2001-07-04T12:08:56.235-0700

以此类推,还有:

"yyyy-MM-dd'T'HH:mm'Z'"   2016-03-31T16:25Z

如何解析?

复制代码
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm'Z'", Locale.US);

Date date = null;
    try{
        date = sdf.parse(utcStr);
        long time = date.getTime();
                //do some opertaions on time
              .....
         date = new Date(time);
         result = sdf.format(date);//对原来的date做一些操作(加减)之后转换成sdf中指定的格式
       }
复制代码

就可以使用了。

本文转自hapjin博客园博客,原文链接:http://www.cnblogs.com/hapjin/p/5341715.html,如需转载请自行联系原作者

相关文章
|
6月前
|
数据库 时序数据库
时间里的T和Z都是什么
【6月更文挑战第24天】时间里的T和Z都是什么
174 0
|
7月前
|
弹性计算 运维 Shell
解析日期和时间
【4月更文挑战第29天】
48 1
|
Unix Linux Android开发
时间问题
时间问题
153 0
|
消息中间件 算法 Linux
什么是时间轮
什么是时间轮
375 0
将时间解析为字符串
将时间解析为字符串
110 0
建立时间与保持时间
建立时间(Set up time,简写为T s u T_{su}T su ​ )是指触发时钟沿(以上升沿为例)到达D触发器之前,要求输入信号必须已经达到稳定的时间。对应的,保持时间(Hold time,简写为T h T_hT h ​ )是指触发时钟沿到达D触发器之后,要求输入信号还需要保持必须稳定的时间。建立时间、保持时间相对于触发时钟沿的关系如图所示。输入信号在建立时间和保持时间不能发生变化,容易出现灾难。
294 0
建立时间与保持时间
|
Unix
strtotime应用(案例:给未来时间添加对应的时间)
strtotime应用(案例:给未来时间添加对应的时间)
209 0
strtotime应用(案例:给未来时间添加对应的时间)
一些时间的处理
let BGT = $(o.beginT).val(); let EDT = $(o.endT).val(); spanAddCls(3); // 获取点击日期, let date = statis.
840 0