package com.zjsw.pub;
import java.util.Date;
import java.text.SimpleDateFormat;
/**
* <p>Title: 將當前時間轉化爲星期</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2004</p>
* <p>Company: </p>
* @author not attributable
* @version 1.0
*/
public class Date2Week {
public Date2Week() {
}
public static String date2week(){
String week = null;
Date dt = new Date();
SimpleDateFormat sdformat = new SimpleDateFormat("E");
week = sdformat.format(dt);
return week;
}
public static String getHour(){
String hour = null;
Date dt = new Date();
SimpleDateFormat sdformat = new SimpleDateFormat("HH");
hour = sdformat.format(dt);
return hour;
}
public static boolean judgeDate(String week,String hour){
boolean flag = false;
String week_1 = Date2Week.date2week();
String hour_1 = Date2Week.getHour();
if(week != null){
week = week.trim();
}
if(hour != null){
hour = hour.trim();
}
if(week.equals(week_1) && Integer.parseInt(hour)<=Integer.parseInt(hour_1)){
flag = true;
}
return flag;
}
public static String getSysdate(String type){
String dtime = null;
Date dt = new Date();
SimpleDateFormat sdformat = null;
if(type.equals("day")){
sdformat = new SimpleDateFormat("yyyy-MM-dd");
}
if(type.equals("ss")){
sdformat = new SimpleDateFormat("yyyyMMddHHmmss");
}
dtime = sdformat.format(dt);
return dtime;
}
public static String getSysdate(){
String dtime = null;
Date dt = new Date();
SimpleDateFormat sdformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss ");
dtime = sdformat.format(dt);
return dtime;
}
public static void main(String [] args)throws Exception{
//String dt = getSysdate("ss");
//System.out.println("dt"+dt);
String week = Date2Week.date2week();
System.out.println("week:"+week);
}
}