zoukankan      html  css  js  c++  java
  • Java处理时间格式

    在Java处理中 显示的是时间格式问题

    说明以下数据库取出来的时间:

    很多电商需要显示 以下是代码:

      List<Map<String,Object>> zxinfo = helpDetailsDao.zxinfo(param);
            for (Map<String, Object> consultationInfo : zxinfo) {
                //处理时间格式
                String alreadyTime = DateUtils.dateFormat((Date) consultationInfo.get("createdTime"), "yyyy/MM/dd HH:mm:ss");
                //判断要处理的时间是否为空
                if(alreadyTime!=null){
                    SimpleDateFormat df = new SimpleDateFormat("yyyy/MM/dd 00:00:00");//设置日期格式
                    String nowTime = df.format(new Date());
                    String time1 = alreadyTime.subSequence(0, 10).toString();
                    String time2 = nowTime.subSequence(0, 10).toString();
                    if (time1.equals(time2)) {//同一天
                        String createdTime = alreadyTime.subSequence(11, 16).toString();//截取当天   时,分
                        consultationInfo.put("createdTime", createdTime);
                    } else {//不同一天
                        String createdTime = alreadyTime.subSequence(0, 10).toString();//截取当天   年,月,日
                        consultationInfo.put("createdTime", createdTime);
                    }
                }
            }
            return zxinfo;

  • 相关阅读:
    [离散数学]集合3.1、3.2、3.3
    Hadoop YARN ResourceManager 未授权访问漏洞复现
    dns域传送漏洞
    文件包含漏洞详解
    XXE漏洞详解
    常见cms
    IP地址详解
    帧详解
    IP包头内容详解
    SSRF漏洞详解
  • 原文地址:https://www.cnblogs.com/wangzn/p/7159151.html
Copyright © 2011-2022 走看看