小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

JR 精品文章 - 工具類中常要用到的方法,字符,日期,數(shù)據(jù)轉(zhuǎn)換,日期比較等等

 linjisong 2007-09-16
工具類中常要用到的方法,字符,日期,數(shù)據(jù)轉(zhuǎn)換,日期比較等等
ninjar 原創(chuàng)   更新:2006-04-30 10:30:37  版本: 1.0   

/**
     * 比較當(dāng)前日期和指定日期 return boolean
     * 如果當(dāng)前日期在指定日期之前返回true否則返回flase
     */
    public static boolean dateCompare(String str){
        boolean bea = false;
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        String isDate = sdf.format(new java.util.Date());
        java.util.Date date1;
        java.util.Date date0;
        try {
            date1 = sdf.parse(str);
            date0= sdf.parse(isDate);
            if(date0.after(date1)){ 
                bea = true;
            }
        } catch (ParseException e) {
            bea = false;
        }
/**
     * 將字符串轉(zhuǎn)換成日期
     * @param str
     * @return
     */
    public static Timestamp getStrToDate(String str){
        Date date = null;
        try{
            date = java.sql.Date.valueOf(str);
        }catch(Exception e){
            
        }
        return new Timestamp(date.getTime());
    }
    /**
     * 輸出字符串
     * @param obj
     * @return
     */
    public static String getStr(Object obj){
        if(obj==null) return "";
        return obj.toString();
    }
    
    /**
     * 將日期轉(zhuǎn)換成字符串
     * @param date
     * @return
     */
    public static String getDateToStr(Date date)
    {
        if(date == null){
            return "";
        }
        SimpleDateFormat sdate= new SimpleDateFormat ("yyyy-MM-dd");
        return sdate.format(date);
    }
    /**
    * @return Timestamp
    */
   public static Timestamp now() 
   {
        java.util.Date now = new java.util.Date();
        
        String year  = ""+(now.getYear()+1900);
        String month = "0"+(now.getMonth()+1);
        String day   = "0"+now.getDate();
        String hour  = "0"+now.getHours();
        String minute= "0"+now.getMinutes();
        String second = "0"+now.getSeconds();
        
        month = month.substring(month.length()-2,month.length());
        day   = day.substring(day.length()-2,day.length());    
        hour   = hour.substring(hour.length()-2,hour.length());    
        minute   = minute.substring(minute.length()-2,minute.length());    
        second   = second.substring(second.length()-2,second.length());    
        try
        {
            return datetimeToTimestamp(""+year+"-"+month+"-"+day+" "+hour+":"+minute+":"+second);
        }
        catch(GeneralException e)
        {
            e.printError();
            return null;
        }    
   }
     /**
     * 將字符串轉(zhuǎn)換成日期
     * @param str
     * @return
     */
    public static Timestamp getStrToDate(String str){
        Date date = null;
        try{
            date = java.sql.Date.valueOf(str);
        }catch(Exception e){
            
        }
        return new Timestamp(date.getTime());
    }
    
    /**
     * 比較當(dāng)前日期和指定日期 return boolean
     * 如果當(dāng)前日期在指定日期之前返回true否則返回flase
     */
    public static boolean dateCompare(String str){
        boolean bea = false;
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        String isDate = sdf.format(new java.util.Date());
        java.util.Date date1;
        java.util.Date date0;
        try {
            date1 = sdf.parse(str);
            date0= sdf.parse(isDate);
            if(date0.after(date1)){ 
                bea = true;
            }
        } catch (ParseException e) {
            bea = false;
        }
        return bea;
    }  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多