jQueryUI 日历

1、引入文件:


<link rel="stylesheet" type="text/css" href="/static/widgets/daterangepicker/daterangepicker.css">

<script type="text/javascript" src="/static/widgets/daterangepicker/moment.js"></script>
<script type="text/javascript" src="/static/widgets/daterangepicker/daterangepicker.js"></script>

<script type="text/javascript" src="/static/widgets/daterangepicker/daterangepicker-demo.js"></script>



2、html:

<th style='padding-left:4px'>时间范围:</th>
        <td class="input-prepend input-group demo-margin" style="margin-bottom: 0px;">
            <span class="add-on input-group-addon">
                <i class="glyph-icon icon-calendar"></i>
            </span>
            <input style="width:300px" placeholder="请点击选择时间" type="text" readonly="readonly" id="daterangepicker-time" name="insertTime" class="form-control">
        </td>


3、js:

var time = $("#daterangepicker-time").val();


daterangepicker-time这个id是默认的,如果要改id,需要在js中初始化,例如将id改为delete-time

$(document).ready(function () {

$("#delete-time").daterangepicker({timePicker:!0,timePickerIncrement:30,format:"MM/DD/YYYY h:mm A"});

});



4、java,转换时间格式


String[] string = time.split("-");
     Date data1 = null;
     Date data2 = null;
 try {
 data1 = new SimpleDateFormat("M/d/yyyy h:mm a", Locale.US).parse(string[0].trim());
 data2 = new SimpleDateFormat("M/d/yyyy h:mm a", Locale.US).parse(string[1].trim());
 } catch (ParseException e) {
 log.error(e.getMessage(), e);
 }
             SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
             String startTime = formatter.format(data1);
             String endTime = formatter.format(data2);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值