一个处理日期的工具类

原创 2005年04月30日 12:19:00
SimpleDateFormat( "yyyy-MM-dd", Locale.CHINESE );
 
    /**
     * Creates a new DateUtil object
     */

    public DateUtil()
    {
    }
 
    /**
     * Returns the date of the day in form of a String
     *
     * @return The Date of the day in a  "yyyy-MM-dd" format
     */

    public static String getCurrentDateString()
    {
        return _formatter.format( new java.util.Date() );
    }
 
    /**
     * Converts a String date in a "yyyy-MM-dd" format in a java.sql.Date type date
     *
     * @param strDate The String Date to convert, in a date in the "yyyy-MM-dd" format
     * @return The date in form of a java.sql.Date tyep date
     */

    public static java.sql.Date getDateSql( String strDate )
    {
        ParsePosition pos = new ParsePosition( 0 );
        java.util.Date date = _formatter.parse( strDate, pos );
        if( date != null )
        {
            return new java.sql.Date( date.getTime() );
        }
        return null;
    }
 
    /**
     * Converts a java.sql.Date type date in a String date with a "yyyy-MM-dd" format
     *
     * @param date java.sql.Date date to convert
     * @return strDate The date converted to String in a "yyyy-MM-dd" format or an empty String if
     *         the date is null
     */

    public static String getDateString( java.sql.Date date )
    {
        if( date != null )
        {
            StringBuffer strDate = new StringBuffer();
            _formatter.format( date, strDate, new FieldPosition( 0 ) );
            return strDate.toString();
        }
        return "";
    }
 
    /**
     * Converts une java.sql.Timestamp date in a String date in a "yyyy-MM-dd" format
     *
     * @param date java.sql.Timestamp date to convert
     * @return strDate The String date in a "yyyy-MM-dd" format or the emmpty String if the date is
     *         null
     */

    public static String getDateString( java.sql.Timestamp date )
    {
        if( date != null )
        {
            StringBuffer strDate = new StringBuffer();
            _formatter.format( date, strDate, new FieldPosition( 0 ) );
            return strDate.toString();
        }
        return "";
    }
 
    /**
     * Converts a java.util.Date date in a String date in a "yyyy-MM-dd" format
     *
     * @param date java.util.Date date to convert
     * @return strDate A String date in a "yyyy-MM-dd" format or an empty String if the date is null
     */

    public static String getDateString( java.util.Date date )
    {
        if( date != null )
        {
            StringBuffer strDate = new StringBuffer();
            _formatter.format( date, strDate, new FieldPosition( 0 ) );
            return strDate.toString();
        }
        return "";
    }
}

处理日期的工具类

 取的某个月的第一天或者最后一天。好久没写东西了,以前的的,也许会有点用处 package com.iestudio.date;import java.text.DateFormat;import j...
  • kevin231231qian
  • kevin231231qian
  • 2008年08月25日 09:36
  • 207

Java_处理日期的工具类

开发中,我们经常需要获取时间戳,对时间进行格式化,处理时间加减等各种问题,这里整合了一下我常碰到的时间处理的情况,写了一个工具类: import java.text.DateFormat; impo...
  • u013035016
  • u013035016
  • 2016年04月19日 11:16
  • 243

三、java项目常用工具类之时间格式转换工具类

一、问题描述及试用场景: 在项目开发中,经常需要时间格式转换,计算某日期前后n天等。 二、样例代码: package org.egg.utils; import org.apache....
  • hupoling
  • hupoling
  • 2017年11月12日 16:27
  • 267

字符串与日期类型转换的工具类

常用的字符串转date    ,和日期转字符串的方法...
  • shijing266
  • shijing266
  • 2015年04月03日 10:36
  • 2644

java处理日期工具类(一)

package util; import java.math.BigDecimal; import java.text.DateFormat; import java.text.ParseExcep...
  • qq_17555933
  • qq_17555933
  • 2016年06月23日 17:28
  • 3840

用于处理HTTP请求的工具类

package my.util; import java.net.MalformedURLException; import java.net.URL; import javax.servlet....
  • abudexiatian
  • abudexiatian
  • 2013年04月03日 15:16
  • 757

URL处理工具类

import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder;...
  • QQ578473688
  • QQ578473688
  • 2017年07月06日 23:14
  • 10136

对java中Date(时间)的处理工具类

由于在项目中经常要对时间格式化等操作所以写了个工具类与大家分享。 package com.smalllove.www.utils; import java.sql.Timestamp; i...
  • small_love
  • small_love
  • 2011年08月05日 11:52
  • 4705

一个显示日期的工具类

一个显示日期的工具类 .h文件 #import @interface TimeUtil : NSObject + (NSString*)getTimeStr1:(long long)tim...
  • quanqinayng
  • quanqinayng
  • 2014年06月30日 17:49
  • 1061

java工具类-计算相对时间的工具类即两个时间的时间差

java相对时间的工具类,此类中有两个暴露的方法,相对于当前时间的方法和相对于某时间的方法。 返回String,如:2小时前/3天2时13秒/昨天...
  • sgyingyin
  • sgyingyin
  • 2016年08月19日 16:38
  • 2406
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个处理日期的工具类
举报原因:
原因补充:

(最多只允许输入30个字)