使用时间控件,并且比较时间大小,和时间类型之间的转换
2017-03-14 14:05
239 查看
<!-- link 日历资源 --> <link rel="stylesheet" type="text/css" href="../css/jquery.datetimepicker.css"/> <script src="../js/jquery.datetimepicker.js"></script> 1.//绑定时间插件 $('#keyword_id_purchaseOrder_startPurchaseTime').datetimepicker(); $('#keyword_id_purchaseOrder_startPurchaseTime').datetimepicker({value:'',step:10}); $('#keyword_id_purchaseOrder_endPurchaseTime').datetimepicker(); $('#keyword_id_purchaseOrder_endPurchaseTime').datetimepicker({value:'',step:10}); 2.//判断开始时间不得大于结束时间 if((undefined != startPurchaseTime || "" != startPurchaseTime) && (undefined != endPurchaseTime || "" != endPurchaseTime)) { var newStartTime=new Date(startPurchaseTime);//开始时间对象 var newEndTime=new Date(endPurchaseTime); //结束时间对象 if(newStartTime.getTime()>newEndTime.getTime()){ $.messager.alert("错误提示","结束日期不能小于开始日期","error"); return ; } } 3.string --Timestamp (数据库表结构类型) Timestamp timestamp = new Timestamp(System.currentTimeMillis()); Timestamp startTime = null; String tspurchaseTime = getRequest().getParameter("purchaseTime"); startTime = timestamp.valueOf(tspurchaseTime ); 4.Timestamp--string SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String purchaseTime=format.format(pruPurchaseorder.getPurchasetime()) 5.SQL语句中 判断时间范围 <if test="@Ognl@isNotBlank(startTime)"> and tpo.purchaseTime <![CDATA[>=]]> #{startTime, jdbcType=TIMESTAMP} </if> <if test="@Ognl@isNotBlank(endTime)"> and tpo.purchaseTime <![CDATA[<=]]> #{endTime, jdbcType=TIMESTAMP} </if>
相关文章推荐
- [转]超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
- 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
- 使用stringstream对象实现数据类型之间的转换
- Java字符串转换为日期和时间比较大小
- 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
- Java字符串转换为日期和时间比较大小
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- Oracle数据库-date数据类型(时间)比较大小
- 超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- 使用stringstream对象实现数据类型之间的转换
- VC控件--控件的大小与像素之间的转换
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
- Android 获取当前系统时间 时间之间的转换 判断字符串是否日日期类型
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- Java字符串转换为日期和时间比较大小
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。