| @@ -1,8 +1,5 @@ | |||||
| package com.iformall.utils; | package com.iformall.utils; | ||||
| import org.joda.time.DateTime; | |||||
| import org.joda.time.DateTimeZone; | |||||
| import javax.xml.datatype.XMLGregorianCalendar; | import javax.xml.datatype.XMLGregorianCalendar; | ||||
| import java.sql.Timestamp; | import java.sql.Timestamp; | ||||
| import java.text.DateFormat; | import java.text.DateFormat; | ||||
| @@ -1511,26 +1508,26 @@ public class DateUtils { | |||||
| } | } | ||||
| } | } | ||||
| /** | |||||
| * 遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE | |||||
| * 转换 | |||||
| * @param rfcDate | |||||
| * @return | |||||
| */ | |||||
| public static Date rfc3339Formatter(String rfcDate) { | |||||
| DateTime dateTime = new DateTime(rfcDate); | |||||
| long timeInMillis = dateTime.toCalendar(Locale.getDefault()).getTimeInMillis(); | |||||
| return new Date(timeInMillis); | |||||
| } | |||||
| /** | |||||
| * 遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE | |||||
| * 转换 北京时间 | |||||
| * @param date | |||||
| * @return | |||||
| */ | |||||
| public static String toRfc3339Str(Date date) { | |||||
| DateTime dateTime = new DateTime(date, DateTimeZone.forTimeZone(TimeZone.getTimeZone("Asia/Shanghai"))); | |||||
| return dateTime.toString(); | |||||
| } | |||||
| // /** | |||||
| // * 遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE | |||||
| // * 转换 | |||||
| // * @param rfcDate | |||||
| // * @return | |||||
| // */ | |||||
| // public static Date rfc3339Formatter(String rfcDate) { | |||||
| // DateTime dateTime = new DateTime(rfcDate); | |||||
| // long timeInMillis = dateTime.toCalendar(Locale.getDefault()).getTimeInMillis(); | |||||
| // return new Date(timeInMillis); | |||||
| // } | |||||
| // | |||||
| // /** | |||||
| // * 遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE | |||||
| // * 转换 北京时间 | |||||
| // * @param date | |||||
| // * @return | |||||
| // */ | |||||
| // public static String toRfc3339Str(Date date) { | |||||
| // DateTime dateTime = new DateTime(date, DateTimeZone.forTimeZone(TimeZone.getTimeZone("Asia/Shanghai"))); | |||||
| // return dateTime.toString(); | |||||
| // } | |||||
| } | } | ||||