⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dateconvert.java

📁 基于java的医院门诊管理系统
💻 JAVA
字号:
package crqs.util;

import java.util.Date;
import java.util.Calendar;
import java.text.SimpleDateFormat;
import java.text.ParseException;

public class DateConvert {
	public static synchronized String convert(Date date){
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
		return dateFormat.format(date);
	}
	public static synchronized Date format(Date date){
		String dateStr = convert(date);
		try{
			SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
			Date formatDate = dateFormat.parse(dateStr);
			return formatDate;
		}catch(ParseException pe){
			return date;
		}
		//java.sql.Date formatDate = java.sql.Date.valueOf(dateStr);
	}
	public static synchronized String generate(){
		Date now = new Date();
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
		return dateFormat.format(now);
	}
	public static void tomorrow(Date date){ 
   		long dtime=(date.getTime()/1000) + 60*60*24;
   		date.setTime(dtime*1000);
	}
	public static void beforeNDays(Date date, int n){
		long dtime = (date.getTime()/1000) + n*60*60*24;
		date.setTime(dtime*1000);
	}
	public static void afterNDays(Date date, int n){
		long dtime = (date.getTime()/1000) - n*60*60*24;
		date.setTime(dtime*1000);
	}
	
	public static Date parse(String s){
		SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
		Date d=null;
		try{
			d=sdf.parse(s);
		}catch (Exception e) {
			// Ray_TODO: handle exception
		}
		return d;
	}
	
	public static synchronized String toString(Date date) {
		SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd");
		return dateFormat.format(date);
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -