当前位置:编程学习 > JAVA >>

日期格式的转换

// 日期格式转换 将任意格式日期的字符串类型转化为日期型
一.  try {
        Date startTime = new Date();
        Date arriveTime = new Date();
        if(StringUtils.isNotBlank(startTimes) && StringUtils.isNotBlank(arriveTimes)){
            startTime = DateUtils.parseDate(request.getParameter("startTime"),
                   "yyyy-MM-dd HH:mm:ss.SSS", "yyyy-MM-dd", "yyyy-MM-dd HH:mm");
           arriveTime = DateUtils.parseDate(request.getParameter("arriveTime"),
                   "yyyy-MM-dd HH:mm:ss.SSS", "yyyy-MM-dd", "yyyy-MM-dd HH:mm");
        }
           
        } catch (ParseException e) {
            logger.error("日期格式转换错误:" + e);
        }
二. // 日期格式转换 将字符串类型的日期"yyyy-MM-dd HH:mm:ss" 
    //先转化为日期类型在转化为字符串类型的日期"yyyy-MM-dd HH:mm"
        try {
            for (int i = 0; i < list.size(); i++) {
String startTime1 =list.get(i).getStartTime();
DateFormat dateFormat = 
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
DateFormat df = 
new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date startTime2 = dateFormat.parse(startTime1);
String startTime=df.formate(startTime2);
        } catch (ParseException e) {
            logger.error("日期转换出错:" + e);
        }
--------------------编程问答-------------------- --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,