📄 dateutil.java
字号:
package com.newer.dao;
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateUtil {
public static String DateToString(Date date,Boolean isKeepTime){
String strDate="";
String onlyDate="yyyy年MM月dd日";
String DateAndTime="yyyy年MM月dd日 HH时mm分ss秒";
java.text.SimpleDateFormat sdf=null;
if(isKeepTime){
sdf=new SimpleDateFormat(onlyDate);
}else{
sdf=new SimpleDateFormat(DateAndTime);
}
strDate=sdf.format(date);
return strDate;
}
public static Date strToDate(String strDate){
String strYear=strDate.substring(0,4);
String strMonth=strDate.substring(5,7);
String strDay=strDate.substring(8,10);
String strTime=strDate.substring(11);
String [] strtime=strTime.split(":");
String strSecond=strtime[2].substring(0,2);
//System.out.println("stryear:"+strYear);
int year=Integer.parseInt(strYear);
//System.out.println("intYear:"+year);
int month=Integer.parseInt(strMonth);
int day=Integer.parseInt(strDay);
int hour=Integer.parseInt(strtime[0]);
int minute=Integer.parseInt(strtime[1]);
int second=Integer.parseInt(strSecond);
Date date=new Date();
//date.setYear(year);
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month);
cal.set(Calendar.DAY_OF_MONTH, day);
cal.set(Calendar.HOUR, hour);
cal.set(Calendar.MINUTE, minute);
cal.set(Calendar.SECOND, second);
//System.out.println(cal.toString());
date.setMonth(month);
date.setDate(day);
date.setHours(hour);
date.setMinutes(minute);
date.setSeconds(second);
//System.out.println(date.toLocaleString());
//date.setYear(arg0)
//Date d=new Date(cal);
return date;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -