相关疑难解决方法(0)

这个日期格式是什么?2011-08-12T20:17:46.384Z

我有以下日期: 2011-08-12T20:17:46.384Z.这是什么格式的?我正在尝试使用Java 1.4解析它DateFormat.getDateInstance().parse(dateStr)并且我得到了

java.text.ParseException:Unparseable date:"2011-08-12T20:17:46.384Z"

我想我应该使用SimpleDateFormat进行解析,但我必须首先知道格式字符串.到目前为止yyyy-MM-dd,我所拥有的只是,因为我不知道T这个字符串中的含义是什么 - 与时区有关?此日期字符串来自文件CMIS下载历史记录媒体类型lcmis:downloadedOn上显示的标记.

java format time date simpledateformat

319
推荐指数
5
解决办法
31万
查看次数

向/从SQL数据库(如H2)插入和获取java.time.LocalDate对象

如何通过JDBC插入和获取java.time类型到SQL数据库(如H2数据库引擎)LocalDate

旧的方式使用PreparedStatement::setDateResultSet::getDate工作的遗留java.sql.Date类型.我想避免使用这些麻烦的旧日期时间类.

通过JDBC驱动程序发送java.time类型的现代方法是什么?

java sql date jdbc h2

6
推荐指数
1
解决办法
7430
查看次数

Java中的TimeZone问题

我试图用TimeZone GMT实例化GregorianCalendar,但每当我调用getTime()方法时,它给我时间在本地TimeZone.这是我的代码:

Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
System.out.println(cal.getTime());
Run Code Online (Sandbox Code Playgroud)

我得到的输出是这样的:

Sat Nov 28 19:55:49 PKT 2009
Run Code Online (Sandbox Code Playgroud)

请帮忙!

java timezone

3
推荐指数
2
解决办法
3750
查看次数

标签 统计

java ×3

date ×2

format ×1

h2 ×1

jdbc ×1

simpledateformat ×1

sql ×1

time ×1

timezone ×1