简体   繁体   English

为什么我的SimpleDateFormat无法正确转换?

[英]Why won't my SimpleDateFormat convert correctly?

I have my Date as String: 2014-06-23 22:00 我的日期为字符串: 2014-06-23 22:00

To get the Date as java.util.date I parse it by using SimpleDateFormat 要将Date作为java.util.date获取,我使用SimpleDateFormat对其进行了解析

Date listDate = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-DD HH:mm",Locale.GERMANY);
listDate = sdf.parse(gameList.get(position).getTime());

but my output 但是我的输出

    System.out.println(listDate)

is 2014-04-118 19:37 2014-04-118 19:37

What's going on here?? 这里发生了什么??

DD should be dd (in small) below are the available formats in Java7 DD应该是dd(小写),以下是Java7中的可用格式

在此处输入图片说明

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM