我自己的数据对象处理类 UtilTime

本文介绍了一个Java实用工具类TimeUtil,该类提供了一系列方法来处理日期和时间格式化,包括获取当前日期的不同格式字符串、将日期对象转换为字符串以及从字符串解析日期等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

package com.jh.core.db.jdbc;
/**
 * 
 * @author wanglch
 *
 */
public class TimeUtil {
 static DateFormat pathDF = new java.text.SimpleDateFormat("yyyy/MM/dd");
 static DateFormat sysDF = new java.text.SimpleDateFormat("yyyy-MM-dd");
   
 static public String getSysFormatDate() {
        return sysDF.format(new Date());
    }
 static public String getSysFormatDate(Date date) {
  if(date!=null)
         return sysDF.format(date);
        return sysDF.format(new Date());
    }
 static public String getPathFormatDate(Date date) {
     if(date!=null)
        return pathDF.format(date);
     return pathDF.format(new Date());
    }
 static public String getPathFormatDate() {
     
         return pathDF.format(new Date());
    }
    public String getSysFormatDate(String format) {
        return null;
        //Commented automatically
        //return;
    }

    public static String getDateToString(Date date) {
        DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd");
        return df.format(date);
    }
    public static String getDateToLString(Date date) {
        DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//2006-07-27 19:21:15
        return df.format(date);
    }
    public static String getDateToLString(long date) {
     return getDateToLString(new Date(date));
    }

    public static String getDateToString(Date date, String format) {
        DateFormat df = new java.text.SimpleDateFormat(format);
        return df.format(date);
    }
    public static String getDateToShortString(Date date) {
        DateFormat df = new java.text.SimpleDateFormat("dd/MM");
        return df.format(date);
    }
    public static java.util.Date getStrToDate(String format, String date) throws ParseException {
     if(format==null) {
     DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return df.parse(date);
     }
     DateFormat df = new java.text.SimpleDateFormat(format);
        return df.parse(date);

    }
    public static java.util.Date getStrToDate( String date) throws ParseException {
        return getStrToDate("yyyy-MM-dd HH:mm:ss",date);

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值