日期Date,String,long类型之间的相互转化
2018-02-08 12:00
489 查看
// date类型转换为String类型
public static String dateToString() {
Date date=new Date();
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(date);
return newDate;
}
// date类型转换为long类型
public static long DateTolong(long currentTime)throws ParseException {
Date date = new Date();
long newDate=date.getTime();
return newDate;
}
// string类型转换为date类型
public static Date stringToDate(String strTime)throws ParseException, Exception {
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
date = dateFormate.parse(strTime);
return date;
}
// long转换为Date类型
// currentTime要转换的long类型的时间
public static Date longToDate(long currentTime)throws ParseException, Exception {
Date dateOld = new Date(currentTime);
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(dateOld);
Date date = dateFormate.parse(newDate);
return date;
}
// long类型转换为String类型
// currentTime要转换的long类型的时间
public static String longToString(long currentTime)throws ParseException {
Date dateOld = new Date(currentTime);
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(dateOld);
return newDate;
}
// string类型转换为long类型
public static long stringToLong(String strTime)throws ParseException, java.text.ParseException {
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormate.parse(strTime);
if (date == null) {
return 0;
} else {
long currentTime = date.getTime();
return currentTime;
}
}
public static String dateToString() {
Date date=new Date();
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(date);
return newDate;
}
// date类型转换为long类型
public static long DateTolong(long currentTime)throws ParseException {
Date date = new Date();
long newDate=date.getTime();
return newDate;
}
// string类型转换为date类型
public static Date stringToDate(String strTime)throws ParseException, Exception {
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
date = dateFormate.parse(strTime);
return date;
}
// long转换为Date类型
// currentTime要转换的long类型的时间
public static Date longToDate(long currentTime)throws ParseException, Exception {
Date dateOld = new Date(currentTime);
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(dateOld);
Date date = dateFormate.parse(newDate);
return date;
}
// long类型转换为String类型
// currentTime要转换的long类型的时间
public static String longToString(long currentTime)throws ParseException {
Date dateOld = new Date(currentTime);
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String newDate=dateFormate.format(dateOld);
return newDate;
}
// string类型转换为long类型
public static long stringToLong(String strTime)throws ParseException, java.text.ParseException {
SimpleDateFormat dateFormate=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = dateFormate.parse(strTime);
if (date == null) {
return 0;
} else {
long currentTime = date.getTime();
return currentTime;
}
}
相关文章推荐
- Android:Date、String、Long三种日期类型之间的相互转换
- Date、String、Long三种日期类型之间的相互转换
- 记录一下:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- Android:Date、String、Long三种日期类型之间的相互转换
- date日期类型与String类型的相互转化
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- String,Date,Long三种类型之间相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- java Data、String、Long三种日期类型之间的相互转换
- Data、String、Long三种日期类型之间的相互转换
- Android Date、String 、Long三种日期类型之间的转换