java结合两个Date实例使用Joda创建datetime
我有两个java.util.Date
实例,它们包含日期值和时间值。现在,我想组合这些值来创建表示日期和时间的单个java.util.Date
实例
这里有一些例子来说明我想要什么:
Date date = 2015-06-01;
Date time = 22:30;
合并为:
Date dateTime = 2015-06-01 22:30;
我搜索了一下,发现了这个问题 Combining java.util.Dates to create a date-time 这与我目前的问题类似。但在这个问题上选择的答案并不可取
# 1 楼答案
你可以不用乔达,用日历
但是,正如您所问的关于JODA,以下是在JODA中的做法:
# 2 楼答案
用日历代替
特别是,set(int year, int month, int date, int hourOfDay, int minute)和
如果您想要日期,请使用getTime()
或者使用Calendar类中的
setTime(Date ..
函数将Date对象转换为Calendar对象,使用Calendar类中的函数提取值(天、小时、分钟)