我的时间日期类(自己写的,以后会一直补充和改变)

版权声明:转载请指明出处 https://blog.csdn.net/weixin_42321963/article/details/82627464
package com.xing;

import java.text.SimpleDateFormat;
import java.util.Date;

public class Mydate {
    private Date date;
    private String pattern;
    private SimpleDateFormat sdf;

    public Mydate() {

    }

    public Mydate(String pattern, Date date) {
        this.date = date;
        this.pattern = pattern;
    }

    /**
     * 获取日期
     *
     * @param date
     * @return
     */
    public String generaldate1(Date date) {
        this.date = date;
        pattern = "yyyy-MM-dd";
        sdf = new SimpleDateFormat(pattern);
        return sdf.format(date);
    }

    /**
     * 获取时间
     *
     * @param date
     * @return
     */
    public String generaldate2(Date date) {
        this.date = date;
        pattern = "hh-mm-ss";
        sdf = new SimpleDateFormat(pattern);
        return sdf.format(date);
    }

    /**
     * 获取日期和时间
     *
     * @param date
     * @return
     */
    public String generaldate3(Date date) {
        this.date = date;
        pattern = "yyyy-MM-dd hh:mm:ss";
        sdf = new SimpleDateFormat(pattern);
        return sdf.format(date);
    }

    /**
     * 获取想要的时间格式
     *
     * @return
     */
    public String dateFormat(Date date, String pattern) {
        sdf = new SimpleDateFormat(pattern);
        return sdf.format(date);
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getPattern() {
        return pattern;
    }

    public void setPattern(String pattern) {
        this.pattern = pattern;
    }

    public SimpleDateFormat getSdf() {
        return sdf;
    }

    public void setSdf(SimpleDateFormat sdf) {
        this.sdf = sdf;
    }


}

猜你喜欢

转载自blog.csdn.net/weixin_42321963/article/details/82627464