Java 如何使用am/pm将日期解析为long?

Java 如何使用am/pm将日期解析为long?,java,datetime,date,time,simpledateformat,Java,Datetime,Date,Time,Simpledateformat,我想解析我的日期,比如“yyyy-mm-dd hh:mm:ss”。我想得到一个长回来 我的代码是: Date date = new SimpleDateFormat("yyyy-MM-dd-hh:mm:ss").parse(exampleDate); long longDate = date.getTime(); 如果hh>12,则此选项有效。但如果不是的话,我会在12点到00点。 有什么问题吗?hh如果使用24小时制,则应为hh。使用hh作为24小时时钟 SimpleDateFormat("

我想解析我的日期,比如“yyyy-mm-dd hh:mm:ss”。我想得到一个长回来

我的代码是:

Date date = new SimpleDateFormat("yyyy-MM-dd-hh:mm:ss").parse(exampleDate);
long longDate = date.getTime();
如果hh>12,则此选项有效。但如果不是的话,我会在12点到00点。
有什么问题吗?

hh
如果使用24小时制,则应为
hh

使用hh作为24小时时钟

SimpleDateFormat("yyyy-MM-dd-HH:mm:ss")

我们谈论的是什么编程语言?