DateUtils日期工具类的封装

DateUtils日期工具类的封装

1.字符串转化为util.Date

2.util.Date转化为sql.Date

3.util.Date转化为字符串样式

复制代码
package com.qf.person;

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

public class DateUtils {
   private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    //1.字符串转化为util.Date
    public static java.util.Date strToUtil(String str){
        //这行代码在类中重复出现了两次,可以提取出来,作为类的静态属性
//        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        try {
            java.util.Date date = sdf.parse(str);
            return date;
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return  null;
    }
    //2.util.Date转化为sql.Date
    public static java.sql.Date utilToSql(java.util.Date date ){
        return new java.sql.Date((date.getTime()));

    }
    //util.Date转化为字符串形式
    public static String utilToStr(java.util.Date date){
//        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        return  sdf.format(date);
    }
}
复制代码

 

posted on   张铁蛋666  阅读(35)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示