package com.seal.utils;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.TimeZone;
/**
* Created by Ho on 2014/7/8.
*/
public class DateUtil {
/**
* 获取当前时间 以HH:mm的形式返回
*
* @return
*/
public static String getCurTime() {
return getCurDate("HH:mm");
}
/**
* 获取当前日期 以MM-dd E的形式返回
*
* @return
*/
public static String getCurWeek() {
return getCurDate("E");
}
public static String getCurDate(String str) {
SimpleDateFormat format = new SimpleDateFormat(str);
Date date = new Date(System.currentTimeMillis());
return format.format(date);
}
/**
* 获取当前时间(小时)
*/
public static int getHour() {
Calendar now = Calendar.getInstance(TimeZone.getDefault());
return now.get(Calendar.HOUR_OF_DAY);
}
public static String getMonthDay(long time) {
SimpleDateFormat formatMD = new SimpleDateFormat("MM/dd", Locale.CHINA);
String date = formatMD.format(new Date(time * 1000));
return date;
}
public static boolean isSun() {
int currentHour = getHour();
if (currentHour > 6 && currentHour < 19) {
return true;
}
return false;
}
}