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_);
                }
            }
  • 相关阅读:
    “铁大失物帮”Alpha版使用说明
    绩效评估
    改进方案评论
    意见汇总
    对其他团队项目的意见和建议
    冲刺周期
    属于我的专属博客团队地址
    第一个冲刺周期-第三天
    第一个冲刺周期-第二天
    动手动脑与动手
  • 原文地址:https://www.cnblogs.com/shinelover/p/5987897.html
Copyright © 2011-2022 走看看