SimpleDateFormate解析时间

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 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,如需转载请自行联系原作者

相关文章
|
4月前
|
Shell Linux
10-20|修改当前时间
10-20|修改当前时间
|
8月前
|
弹性计算 运维 Shell
解析日期和时间
【4月更文挑战第29天】
57 1
|
C语言 C++
C++ 如果设置日期 & 时间基础篇
C++ 如果设置日期 & 时间基础篇
|
存储 Java 程序员
实战:求年月日时间前后遇到的坑和解决方式
这周接到一个时间转换任务需要处理,本来没什么问题,后来完成后发现时间有偏差,又重写了一遍代码,感觉很有记录必要性,希望看过的小伙伴可以避坑。
实战:求年月日时间前后遇到的坑和解决方式
|
C语言 C++
C++ 如果设置日期 & 时间基础篇
C++ 标准库没有提供所谓的日期类型。C++ 继承了 C 语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在 C++ 程序中引用 <ctime> 头文件。
在线时间戳转换工具的坑-同样的时间戳转为北京时间,转换结果受本机时区设置的影响...
在线时间戳转换工具的坑-同样的时间戳转为北京时间,转换结果受本机时区设置的影响...
297 0
|
存储 JSON 缓存
Laravel 7.0中 timestamp 取出来的时间慢的8小时问题
部署博客后,评论的时间不正确,比正常时间慢了8小时; 都是用的 timestamp 字段存储的时间,只有评论留言取出来的时间慢的8小时,其他没有页面没有;
305 0
时间大小判断
大家可以根据自己的理解去使用 before 是在什么之前 after 是在什么之后 true 对 false 错
78 0
时间大小判断
将时间解析为字符串
将时间解析为字符串
114 0
建立时间与保持时间
建立时间(Set up time,简写为T s u T_{su}T su ​ )是指触发时钟沿(以上升沿为例)到达D触发器之前,要求输入信号必须已经达到稳定的时间。对应的,保持时间(Hold time,简写为T h T_hT h ​ )是指触发时钟沿到达D触发器之后,要求输入信号还需要保持必须稳定的时间。建立时间、保持时间相对于触发时钟沿的关系如图所示。输入信号在建立时间和保持时间不能发生变化,容易出现灾难。
311 0
建立时间与保持时间

热门文章

最新文章