gpt4 book ai didi

java - 将以毫秒为单位的字符串转换为日期对象(JAVA)

转载 作者:行者123 更新时间:2023-12-01 08:14:41 27 4
gpt4 key购买 nike

有没有办法以毫秒为单位将字符串转换为日期对象?

在我的程序中,我必须将 MM/dd/yyyy 格式的日期转换为毫秒,但随后我必须将其传递给 Date 对象。

下面,dateStringFinal已经是格式为“MM/dd/yyyy”的字符串。

Calendar dateInCal = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
try {
dateInCal.setTime(sdf.parse(dateStringFinal));
} catch (java.text.ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String dateInMilli = String.valueOf(dateInCal.getTimeInMillis());

然后我必须设置一个日期变量

someBean.setBeginDate(dateInMilli);

但是dateInMilli应该是一个日期对象。有什么想法吗?

最佳答案

new Date(Long.valueOf(dateInMs));

但是,SimpleDateFormat.parse() 已经返回一个 Date

关于java - 将以毫秒为单位的字符串转换为日期对象(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14454335/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com