[英]How to convert sql date to Joda Datetime?
我正在使用日期sql和getDay()
返回此日期表示的星期幾。 返回值( 0 = Sunday, 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday
)
//type of dateStart and dateEnd is java.sql.Date
//type of DateTime is joda.time.DateTime
public static Date[][] getListPeriod(Date dateStart , Date dateEnd){
DateTime start = new DateTime(dateStart.getYear()+1900,dateStart.getMonth()+1,dateStart.getDay(), 0, 0, 0, 0);
示例:dateStart的值:2015-07-01和dateStart.getDay()
返回2015-07-03(3 =星期三)
我希望dateStart.getDay()
獲得此值1
如何使用new DateTime(dateStart.getTime())
?
要從java.sql.Date
(每月的)日期,必須使用getDate
。 此方法繼承自java.util.Date
並已棄用。 從日期獲取零件的正確方法是使用Calendar
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.