欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
關(guān)于日期格式轉換類(lèi)
/**
* Title:
* Description:  ots
* Copyright:    Copyright (c) 2001
* Company:      NMT
* @author Colin
* @version 1.0
*/
import java.sql.Timestamp;
import java.util.*;
import java.text.*;

public class FormatUtil {

    /**
* @param Calendar
* @return String 2001/12/13 Format
*/
    public static String CalendarToStr(Calendar cal) {
        SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
        if (cal != null) {
            Date date = cal.getTime();
            return format.format(date);
        } else {
            return "";
        }
    }

    /**
* @param Calendar
* @return a Sunday Calendar in the Week
*/
    public static Calendar starCalOfWeek(Calendar day) {
int temp = day.get(Calendar.DAY_OF_WEEK);
        switch (temp) {
            case 1:
                return day;
            case 2:
                day.add(Calendar.DATE, -1);
                return day;
            case 3:
                 day.add(Calendar.DATE, -2);
                return day;
            case 4:
                 day.add(Calendar.DATE, -3);
                return day;
            case 5:
                 day.add(Calendar.DATE, -4);
                return day;
            case 6:
                 day.add(Calendar.DATE, -5);
                return day;
            case 7:
                 day.add(Calendar.DATE, -6);
                return day;
            default:
                return  day;;
        }
    }

    /**
* @param Calendar
* @return a Satday Calendar in the Week
*/
    public static Calendar endCalOfWeek(Calendar day) {
int temp = day.get(Calendar.DAY_OF_WEEK);
        switch (temp) {
            case 1:
                 day.add(Calendar.DATE, 6);
                return day;
            case 2:
                day.add(Calendar.DATE, 5);
                return day;
            case 3:
                day.add(Calendar.DATE, 4);
                return day;
            case 4:
                day.add(Calendar.DATE, 3);
                return day;
            case 5:
                day.add(Calendar.DATE, 2);
                return day;
            case 6:
                day.add(Calendar.DATE, 1);
                return day;
            case 7:
                return day;
            default:
                return day;;
        }
    }

public static Date StrToDate(String str) {
        if(str.length() == 0) {
            return null;
        }
        int start = str.indexOf(‘/‘);
        String year = str.substring(0, start);
        start ++;
        int start1 = str.indexOf(‘/‘, start);
        String month = str.substring(start, start1);
        String day = str.substring(start1 + 1);
        Date date = new Date();
        Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        cal.set(Calendar.YEAR, Integer.parseInt(year));
        cal.set(Calendar.MONTH, Integer.parseInt(month) - 1);
        cal.set(Calendar.DATE, Integer.parseInt(day));
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
        System.out.println(sdf.format(cal.getTime()));
        return cal.getTime();
}

public static Calendar StrToCalendar(String str) {
        if(str.length() == 0) {
            return null;
        }
        int start = str.indexOf(‘/‘);
        String year = str.substring(0, start);
        start ++;
        int start1 = str.indexOf(‘/‘, start);
        String month = str.substring(start, start1);
        String day = str.substring(start1 + 1);
        Date date = new Date();
        Calendar cal = Calendar.getInstance();
        cal.setTime(date);
        cal.set(Calendar.MONTH, Integer.parseInt(month) - 1);
        cal.set(Calendar.DATE, Integer.parseInt(day));
        return cal;
}

    /**
* @param Calendar
* @return String Sun Mon etc. Format
*/
    public static String dayOfWeek(Calendar day) {
int temp = day.get(Calendar.DAY_OF_WEEK);
        switch (temp) {
            case 1:
                return "Sun";
            case 2:
                return "Mon";
            case 3:
                return "Tue";
            case 4:
                return "Wed";
            case 5:
                return "Thu";
            case 6:
                return "Fri";
            case 7:
                return "Sat";
            default:
                return "";
        }
}

    /**
* @param String Date Format 2001/12/13
* @return String Sun Mon etc. Format
*/
    public static String dayOfWeek(String inDay) {
        Calendar cal = Calendar.getInstance();

        cal.setTime(StrToDate(inDay));
int temp = cal.get(Calendar.DAY_OF_WEEK);
        switch (temp) {
            case 1:
                return "Sun";
            case 2:
                return "Mon";
            case 3:
                return "Tue";
            case 4:
                return "Wed";
            case 5:
                return "Thu";
            case 6:
                return "Fri";
            case 7:
                return "Sat";
            default:
                return "";
        }
}

    public static Timestamp StrToTimestamp(String timestampStr,String pattern)
            throws ParseException {
        java.util.Date date = null;
        SimpleDateFormat format = new SimpleDateFormat(pattern);
        try {
            date = format.parse(timestampStr);
        } catch (ParseException e) {
                throw e;
        }
        return date == null ? null : new Timestamp(date.getTime());
    }

}
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
java入門(mén)、java學(xué)習:java日期格式處理類(lèi),《上》
JAVA判斷當前日期是星期幾
日期格式化
java 已知一個(gè)Date(),獲取前一天和后一天
獲取日期對應是星期幾
關(guān)于Java日期處理函數.[不斷更新] - feng
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久