亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? timeutil.java

?? 文件的上傳和下載的實現,用JAva編寫,非常簡單
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
/**
 * <p>
 * Title: (#)TimeUtil.java
 * </p>
 * <p>
 * Time: 2005-9-22, 12:46:00
 * </p>
 * <p>
 * Description:
 * </p>
 * <p>
 * Company: 武漢理工大學計算機學院
 * </p>
 * 
 * @version 1.0
 * @author: 彭法鑾 Email: pengfaluan@tom.com
 */
package edu.whut.cwts.pg.db;
import java.text.SimpleDateFormat;

import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.StringTokenizer;

public class TimeUtil
{

    /**
     * return Year. like 2005
     * 
     * @param no
     *          param
     * @return string
     */

    public static String getYear(Calendar cld)
    {
        return cld.get(Calendar.YEAR) + "";
    }

    public static String getYear()
    {
        return Calendar.getInstance().get(Calendar.YEAR) + "";
    }

    /**
     * return Month.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getMonth(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.MONTH);
        d += 1;
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getMonth(boolean flag)
    {
        int d = Calendar.getInstance().get(Calendar.MONTH);
        d += 1;
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getMonth()
    {
        return getMonth(false);
    }

    /**
     * return Days.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getDate(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.DATE);
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getDate(boolean flag)
    {
        return getDate(Calendar.getInstance(), flag);
    }

    public static String getDate()
    {
        return getDate(false);
    }

    /**
     * return Hours.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getHour(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.HOUR_OF_DAY);
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getHour(boolean flag)
    {
        return getHour(Calendar.getInstance(), flag);
    }

    public static String getHour()
    {
        return getHour(false);
    }

    /**
     * return Minutes.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getMinute(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.MINUTE);
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getMinute(boolean flag)
    {
        return getMinute(Calendar.getInstance(), flag);
    }

    public static String getMinute()
    {
        return getMinute(false);
    }

    /**
     * return Seconds.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getSecond(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.SECOND);
        if (flag)
        {
            return Str.coverLength(d + "", 2);
        } else
        {
            return d + "";
        }
    }

    public static String getSecond(boolean flag)
    {
        return getSecond(Calendar.getInstance(), flag);
    }

    public static String getSecond()
    {
        return getSecond(false);
    }

    /**
     * return Seconds.
     * 
     * @param no
     *          param
     * 
     * @return string
     */

    public static String getMillSecond(Calendar cld, boolean flag)
    {
        int d = cld.get(Calendar.MILLISECOND);
        return d + "";
    }

    public static String getMillSecond(boolean flag)
    {
        return getMillSecond(Calendar.getInstance(), flag);
    }

    /**
     * return Year and Month.like 200507
     * 
     * @param flag,
     *          Defalut is false. if flag is true, then return the two digit String
     *          if flag is false, then return the original lengths of string
     * @param c
     *          Default is '-'. if c is 'c' then it may return 2005年07月 if c is '-'
     *          then it may return 2005-07
     * @return string
     */

    public static String getYearMonth(Calendar cld, boolean flag, char c)
    {
        if (c == 'c')
        {
            return getYear(cld) + "年" + getMonth(cld, flag) + "月";
        } else
        {
            return getYear(cld) + c + getMonth(cld, flag);
        }
    }

    public static String getYearMonth(boolean flag, char c)
    {
        return getYearMonth(Calendar.getInstance(), flag, c);
    }

    public static String getYearMonth(char c)
    {
        return getYear() + c + getMonth(false);
    }

    public static String getYearMonth()
    {
        return getYear() + "-" + getMonth(false);
    }

    /**
     * return Year and Month and Date. like 20050708
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @param c
     *          Default is '-'. if c is 'c' then it may return 2005年07月08日 if c is '-'
     *          then it may return 2005-07-05
     * @return string
     */
    public static String getYMD(Calendar cld, boolean flag, char c)
    {
        if (c == 'c')
        {
            return getYear(cld) + "年" + getMonth(cld, flag) + "月"
                    + getDate(cld, flag) + "日";
        } else
        {
            return getYear(cld) + c + getMonth(cld, flag) + c
                    + getDate(cld, flag);
        }
    }

    public static String getYMD(boolean flag, char c)
    {
        return getYMD(Calendar.getInstance(), flag, c);
    }

    public static String getYMD(boolean flag)
    {
        return getYear() + getMonth(flag) + getDate(flag);
    }

    public static String getYMD(char c)
    {
        return getYear() + c + getMonth(false) + c + getDate(false);
    }

    public static String getYMD()
    {
        return getYear() + "-" + getMonth(false) + "-" + getDate(false);
    }

    /**
     * return Hour and Minute and Second. like 191815.mean:7pm and 18minute 15 second
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @param c
     *          Default is ':'. if c is 'c' then it may return 下午7點18分15秒. if c is ':'
     *          then it may return 19:18:15
     * @return string
     */

    public static String getHMS(Calendar cld, boolean flag, char c)
    {
        if (c == 'c')
        {
            return getHour(cld, flag) + "點" + getMinute(cld, flag) + "分"
                    + getSecond(cld, flag) + "秒";
        } else
        {
            return getHour(cld, flag) + c + getMinute(cld, flag) + c
                    + getSecond(cld, flag);
        }
    }

    public static String getHMS(boolean flag, char c)
    {
        return getHMS(Calendar.getInstance(), flag, c);
    }

    public static String getHMS(boolean flag)
    {
        return getHour(flag) + getMinute(flag) + getSecond(flag);
    }

    public static String getHMS(char c)
    {
        return getHour(false) + c + getMinute(false) + c + getSecond(false);
    }

    public static String getHMS()
    {
        return getHour(false) + ":" + getMinute(false) + ":" + getSecond(false);
    }

    /**
     * return Hour and Minute . like 1918.mean:7pm and 18minute
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getHourMinute(Calendar cld, boolean flag)
    {
        return getHour(cld, flag) + getMinute(cld, flag);
    }

    public static String getHourMinute(boolean flag)
    {
        return getHourMinute(Calendar.getInstance(), flag);
    }

    public static String getHourMinute()
    {
        return getHour(false) + getMinute(false);
    }

    /**
     * return Minute and Second. like 1815.mean:18minute and 15 second
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getMinuteSecond(Calendar cld, boolean flag)
    {
        return getMinute(cld, flag) + getSecond(cld, flag);
    }

    public static String getMinuteSecond(boolean flag)
    {
        return getMinuteSecond(Calendar.getInstance(), flag);
    }

    public static String getMinuteSecond()
    {
        return getMinute(false) + getSecond(false);
    }

    /**
     * return all ,include Year Month Day Hour Minute and Second.
     * 
     * @param flag,
     *          if flag is true, then return the two digit String if flag is
     *          false, then return the original lengths of string
     * @return string
     */

    public static String getYMDHMS(Calendar cld, boolean flag)
    {
        return getYMD(cld, flag, 'c') + getHMS(cld, flag, 'c');
    }

    public static String getYMDHMS(boolean flag)
    {
        return getYMDHMS(Calendar.getInstance(), flag);
    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91美女片黄在线观看91美女| 激情综合五月婷婷| 国产精品无人区| 中文天堂在线一区| 一区二区中文视频| 亚洲美女免费视频| 亚洲精品免费电影| 日韩综合一区二区| 美国毛片一区二区三区| 韩国v欧美v日本v亚洲v| 国产高清久久久久| 91香蕉视频mp4| 欧美日韩视频在线第一区| 欧美一区二区在线观看| 精品国产一区a| 中文字幕va一区二区三区| 亚洲四区在线观看| 天天综合网天天综合色| 国内外成人在线视频| 成人动漫视频在线| 欧美日韩一区二区三区免费看| 3d成人h动漫网站入口| 2023国产精华国产精品| 1024精品合集| 精品在线免费观看| 91视频.com| 欧美mv和日韩mv的网站| 国产成人免费xxxxxxxx| 国产91精品免费| 欧美性色aⅴ视频一区日韩精品| 欧美一级片免费看| 亚洲国产高清不卡| 日韩 欧美一区二区三区| 精品写真视频在线观看| 日本韩国欧美三级| 精品国产乱子伦一区| 亚洲欧美色图小说| 国产精品亚洲成人| 欧美久久婷婷综合色| 国产欧美一区二区在线| 五月天欧美精品| 成人动漫一区二区| 26uuu欧美| 天天影视涩香欲综合网| www.亚洲色图| 337p日本欧洲亚洲大胆色噜噜| 亚洲精品国产a久久久久久| 久久国产精品露脸对白| 欧美性猛交xxxxxxxx| 国产欧美精品区一区二区三区| 午夜婷婷国产麻豆精品| aaa国产一区| 日韩欧美国产麻豆| 亚洲成人av资源| 色婷婷亚洲综合| 欧美激情一区二区三区全黄| 久久99久国产精品黄毛片色诱| 91免费国产在线| 国产精品美女久久久久久久久久久| 久久精品国产亚洲aⅴ| 欧美日韩国产不卡| 亚洲大片一区二区三区| 色呦呦国产精品| 国产精品传媒入口麻豆| 国产成人精品一区二区三区四区 | 亚洲精品va在线观看| 99久久久国产精品| 国产午夜精品久久久久久免费视| 激情六月婷婷久久| 精品国产免费一区二区三区四区| 青青草精品视频| 欧美一级夜夜爽| 久久国产成人午夜av影院| 日韩欧美视频在线| 久久66热re国产| 欧美精品一区二区三区在线| 裸体歌舞表演一区二区| 精品国产亚洲在线| 国产一区91精品张津瑜| 国产亚洲一二三区| 成人一区在线看| 中文字幕字幕中文在线中不卡视频| 不卡av在线网| 亚洲欧美日本韩国| 欧美老肥妇做.爰bbww| 蜜桃视频第一区免费观看| 欧美一区二区三区免费大片| 精品一区二区三区蜜桃| 欧美—级在线免费片| 97se亚洲国产综合自在线不卡| 亚洲色欲色欲www在线观看| 在线中文字幕一区二区| 蜜桃视频在线观看一区二区| 精品国产乱码久久久久久1区2区| 国产精品一二三在| 亚洲欧美日韩国产成人精品影院| 在线免费观看成人短视频| 日韩国产精品大片| 中文一区二区在线观看| 欧美性视频一区二区三区| 亚洲h在线观看| 久久久国产精品午夜一区ai换脸| 99视频精品在线| 日韩av电影免费观看高清完整版| 久久综合丝袜日本网| 色综合天天综合色综合av| 视频在线在亚洲| **性色生活片久久毛片| 69久久夜色精品国产69蝌蚪网| 国产乱淫av一区二区三区 | 欧美日本在线播放| 成人久久视频在线观看| 午夜视频在线观看一区二区 | 午夜天堂影视香蕉久久| 中文字幕欧美日本乱码一线二线| 日本精品视频一区二区| 国产综合久久久久久久久久久久| 国产精品黄色在线观看| 日韩免费高清视频| 91高清视频免费看| 国产成人av电影免费在线观看| 亚洲一区成人在线| 日本一区二区久久| 欧美电影免费观看高清完整版| 99久久精品免费| 激情综合五月婷婷| 天天爽夜夜爽夜夜爽精品视频| 国产欧美日韩一区二区三区在线观看| 欧美色国产精品| 99视频超级精品| 国产毛片精品国产一区二区三区| 亚洲国产日韩a在线播放性色| 亚洲国产精品二十页| 久久先锋影音av鲁色资源网| 欧美美女一区二区| 91久久线看在观草草青青| 国产91综合网| 国产酒店精品激情| 久久成人久久鬼色| 午夜a成v人精品| 亚洲一区二区高清| 亚洲欧美激情一区二区| 国产午夜精品久久久久久久| 亚洲精品一区二区三区蜜桃下载| 欧美一区二区三区四区高清| 欧美色综合久久| 欧美专区亚洲专区| 91蝌蚪国产九色| 91在线播放网址| 99热这里都是精品| 成人高清伦理免费影院在线观看| 国产一区在线观看视频| 精品在线你懂的| 国产精品一二一区| 成人高清在线视频| 91丨porny丨在线| 色综合久久久久网| 在线精品视频小说1| 欧美色成人综合| 91精品国产综合久久久久久久久久| 欧美日韩国产高清一区二区三区 | 国产一区二区三区视频在线播放| 麻豆一区二区三区| 久久成人av少妇免费| 美女网站视频久久| 国产伦精品一区二区三区免费迷 | 亚洲一区二区三区三| 日日骚欧美日韩| 国产在线国偷精品产拍免费yy| 国产在线观看一区二区| 国产精品一区免费在线观看| 国产91露脸合集magnet| 9色porny自拍视频一区二区| 日本久久一区二区| 日韩丝袜情趣美女图片| 久久蜜桃av一区二区天堂 | 久久亚洲精品小早川怜子| 国产精品区一区二区三| 一区二区三区国产精品| 日日夜夜精品视频天天综合网| 久久99精品视频| 99久久久久久99| 欧美视频一区二| 久久无码av三级| 亚洲欧美视频在线观看视频| 日本欧洲一区二区| 白白色 亚洲乱淫| 欧美精品日韩综合在线| 久久九九99视频| 亚洲一区二区在线播放相泽| 狠狠色丁香婷婷综合久久片| 91尤物视频在线观看| 欧美一级久久久久久久大片| 国产精品国产三级国产有无不卡 | 亚洲精品一区二区三区香蕉| 亚洲美女视频在线| 精品一区二区三区不卡| 99精品久久只有精品| 欧美不卡一区二区三区四区| 亚洲精品免费在线|