Java 如何设置日期格式
我想计算两个日期之间的时差,但我无法解析类似于Java 如何设置日期格式,java,date,simpledateformat,string-formatting,Java,Date,Simpledateformat,String Formatting,我想计算两个日期之间的时差,但我无法解析类似于2015-01-13 15:59:10的日期的字符串表示形式,例如,通过格式化程序SimpleDateFormat format=new SimpleDateFormat(“MM/dd/yyyy HH:MM:ss”) 表单中仅包含字符串日期,string dateStart=“01/14/2012 09:29:58”,例如工作 我应该如何解析2015-01-13 15:59:10,例如通过SimpleDateFormat=newsimpledatef
2015-01-13 15:59:10
的日期的字符串表示形式,例如,通过格式化程序SimpleDateFormat format=new SimpleDateFormat(“MM/dd/yyyy HH:MM:ss”)代码>
表单中仅包含字符串日期,string dateStart=“01/14/2012 09:29:58”代码>,例如工作
我应该如何解析2015-01-13 15:59:10
,例如通过SimpleDateFormat=newsimpledateformat(“MM/dd/yyyy HH:MM:ss”)代码>?您的格式需要与您试图解析的文本相匹配:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
您的格式需要与您试图解析的文本相匹配:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
而不是
format = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
而不是
format = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
要解析2015-01-13 15:59:10
,您应该将日期格式更改为以下格式:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
要解析2015-01-13 15:59:10
,您应该将日期格式更改为以下格式:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
格式必须与输入字符串匹配。正确的格式是:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
有关详细信息和说明,请参阅。您的格式必须与输入字符串匹配。正确的格式是:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
有关更多详细信息和说明,请参见。SimpleDateFormat=new SimpleDateFormat(“yyyy-MM-dd HH:MM:ss”)SimpleDateFormat=new SimpleDateFormat(“yyyy-MM-dd HH:MM:ss”)SimpleDateFormat(“yyyy-MM-dd HH:MM:ss”)?SimpleDataFormat(“yyyy-MM-dd HH:MM:ss”)?