iso8601 转换 java_java积累----ISO8601格式时间转化为Datetime类型
转载请注明出处:java积累----ISO8601格式时间转化为Datetime类型
api中如果需要根据时间来做筛选,需要有请求的时间戳。时间参数的日期格式按照ISO8601标准表示,并需要使用UTC时间。格式为:YYYY-MM-DDThh:mm:ssZ例如,2018-10-11T12:00:00Z(为北京时间2018年10月11日的20点0分0秒。因为北京是8时区,所以UTC时间加上8小时)。
方法如下:
import org.joda.time.*;
import org.joda.time.format.*;
public class Test {
public static void main(String[] args) {
String text = "2018-10-11T11:54:30.207Z";
DateTimeFormatter parser = ISODateTimeFormat.dateTime();
DateTime dt = parser.parseDateTime(text);
DateTimeFormatter formatter = DateTimeFormat.mediumDateTime();
System.out.println(formatter.print(dt));
//转化成其他格式
//日期输出格式
String targetFormat = "yyyy-MM-dd HH:mm:ss";
DateFormat format = new SimpleDateFormat(origFormat);
Date date = format.parse(text);
format = new SimpleDateFormat(targetFormat);
String dateString = format.format(date);
System.out.println(dateString);
//data转化成ISO8601格式时间
TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai");
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
df.setTimeZone(tz);
String nowAsISO = df.format(date);
}
}
转载请注明出处:java积累----ISO8601格式时间转化为Datetime类型
iso8601 转换 java_java积累----ISO8601格式时间转化为Datetime类型相关推荐
- java积累----ISO8601格式时间转化为Datetime类型
转载请注明出处:java积累----ISO8601格式时间转化为Datetime类型 api中如果需要根据时间来做筛选,需要有请求的时间戳.时间参数的日期格式按照ISO8601标准表示,并需要使用UT ...
- etl 不能转换成date_java怎么将date类型转换成datetime类型
展开全部 日期内容的字符串转化为DateTime类型,将字符类型的日期转化为DateTime类型主要有以下e5a48de588b662616964757a686964616f3133336337376 ...
- python 处理时间格式:将时间转化为datetime的格式的dataframe时报错
datetime之死亡报错 TypeError: <class 'datetime.time'> is not convertible to datetime 数据如图: PyCharm用 ...
- VC++任意格式时间字符串转换为CTime类型以及计算时差
在MFC中使用CTime类获取到时间字符串比较方便.简洁.如果使用不规则时间字符串转换为CTime及相关的类型却不太常见,为此我根据需要动手封装了三个函数(函数一:不规则时间字符串转换为CTime类型 ...
- C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss ================================== ...
- 前端处理方式:特殊格式时间转换(2020-11-27T02:58:41.000000Z)
前端js处理特殊时间格式(2020-11-27T02:58:41.000000Z): //特殊格式时间转换(2020-11-27T02:58:41.000000Z)function timeChang ...
- 将UTC时间格式转换成东八区时间格式
在前后端数据接口通信中,后台返回的时间往往是 UTC 格式的 即2022-12-15T10:28:57.000+00:00这种, ...
- c语言long的格式字符串,时间字符串和long类型之间的转换
2015-08-29 10:15:01 在进行时间存储时,经常会对时间字符串进行转型存储,一般都是存储为long类型,下面我先来说一下如何将时间字符串转换为long类型: 如果时间字符串只有年月日,可 ...
- long时间转换 java_Java longTime 和C#日期转换
封装一下,可直接用. 以后碰到java的long time,直接使用DateTime dt=ConvertJavaDateTimeToNetTime(1207969641193);这样使用即可. 这串 ...
最新文章
- 【spring】动态代理
- 2018.11.09 codeforces487E. Tourists(tarjan+树链剖分)
- IOS设备唯一标示符的方案比较
- Msql自学日志01---基本操作增,删,改,查,建
- python定义一个类怎么弄_Python怎么创建一个类
- mysql基础之忘掉密码解决办法及恢复root最高权限办法
- 保持在Div 底部的方法
- Application.messagebox对话框样式
- C++11 | 正则表达式(4)
- 计算机本地连接无internet访问权限,Win7本地连接IPV4无访问权限怎么解决?
- 后盾网ThinkPHP教程许愿墙源码及后台管理模版下载
- 做你的大玩具——轩小样儿的六一
- 华为机试--火车进站
- win2003 iis 设置301转向
- 网络工程师/计算机网络知识如何入门,以及学习路线?
- 华为手机android7价格,价格坚挺的国产之光——华为NOVA 7 SE 5G手机开箱
- c++-printf详解
- 官网下载最新版本Spring
- 手机信号上的G、E、O、3G、H、H+是什么意思?
- GeoTools开发GIS图形界面应用程序
热门文章
- 如何理解K-L散度(相对熵)
- ASP.NET 百万级分页查询续
- 使用JQuery结合HIghcharts实现从后台获取JSON实时刷新图表
- 用Asp.net写自己的服务框架
- [深度学习-优化]欠拟合与过拟合以及解决方法
- leetcode —— 41. 缺失的第一个正数
- 我们身边的知识产权单元测试答案(期末考试复习)【湘潭大学】
- Python3解析XML文件(xml.etree.ElementTree)——以简单网络爬虫为例
- mysql中in的使用
- VNC实现Windows远程访问Ubuntu 16.04【转载】