阅读背景:

Date、DateTime、String、long相互转换

来源:互联网 

工具类:

package com.test.util; import org.joda.time.DateTime; import org.joda.time.format.DateTimeFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Date; /** * @CreateDate: 2019/11/7 14:09 * @Version: 1.0 * Copyright: Copyright (c) 2019 */ public class DateTimeTransfer { private static final String DATETIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; public static String dateTime2String(DateTime dt) { return dt.toString(DATETIME_FORMAT); } public static DateTime string2DateTime(String str) { return DateTime.parse(str, DateTimeFormat.forPattern(DATETIME_FORMAT)); } public static String date2String(Date dt) { return (new SimpleDateFormat(DATETIME_FORMAT)).format(dt); } public static Date string2Date(String str) { return (new SimpleDateFormat(DATETIME_FORMAT)).parse(str,new ParsePosition(0)); } public static DateTime date2DateTime(Date dt) { return string2DateTime(date2String(dt)); } public static Date dateTime2Date(DateTime dt) { return string2Date(dateTime2String(dt)); } public static long date2long(Date dt) { return dt.getTime(); } public static Date long2Date(long l) { return new Date(l); } } package com.test.util; import org.joda.time.D



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: