zoukankan      html  css  js  c++  java
  • 在Extjs中对日期的处理,以及在后端数据在SQL语句的判断处理

    jsp页面可选择时间:

    {
                    xtype : 'datefield',
                    id : 'START_CREATION_DATE_',
                    format : 'Y-m-d H:i:s',
                    submitFormat : 'Y-m-d H:i:s',
                    value : new Date(new Date().getFullYear(), new Date().getMonth(), '1'),
                    fieldLabel : '开始时间'
                }, {
                    xtype : 'datefield',
                    id : 'END_CREATION_DATE_',
                    format : 'Y-m-d H:i:s',
                    submitFormat : 'Y-m-d H:i:s',
                    value : new Date,
                    fieldLabel : '结束时间'
                }
    'START_CREATION_DATE_' : Ext.getCmp('START_CREATION_DATE_').getSubmitValue(),
                'END_CREATION_DATE_' : Ext.getCmp('END_CREATION_DATE_').getSubmitValue()

    在后端java中对日期段进行处理between and 或者> 大于,and<小于:

    String DATE_TYPE_= "CONFIRM_DATE_";
    if ("CONFIRM_DATE_".equals(DATE_TYPE_)) {
    
                if (START_CREATION_DATE_ != null) {
                    sql += " and b.CONFIRM_DATE_ >= :START_CREATION_DATE_";
                    paramMap.put("START_CREATION_DATE_", START_CREATION_DATE_);
                }
    
                if (END_CREATION_DATE_ != null) {
                    sql += " and b.CONFIRM_DATE_ <= :END_CREATION_DATE_";
                    paramMap.put("END_CREATION_DATE_", END_CREATION_DATE_);
                }
            }
  • 相关阅读:
    MongoDb的备份与恢复
    MongoDb的安装
    常用的命令
    mysql的备份
    java基础
    List中的set方法和add方法
    git的基本指令
    网口扫盲三:以太网芯片MAC和PHY的关系
    网口扫盲二:Mac与Phy组成原理的简单分析
    Vue生命周期
  • 原文地址:https://www.cnblogs.com/shinelover/p/5987897.html
Copyright © 2011-2022 走看看