bootstrap日期控件的使用

 

使用控件:
bootstrap-3.3.7-dist.zip              下载地址:http://www.bootcss.com/
bootstrap-datetimepicker-master.zip   下载地址:https://codeload.github.com/Eonasdan/bootstrap-datetimepicker/zip/master
jquery-3.3.1.min.js                   下载地址:https://code.jquery.com/jquery-3.3.1.min.js
moment-with-locales.min.js            下载地址:http://momentjs.com/downloads/moment-with-locales.min.js
 

注意:script的引入顺序 jquery、moment必须放在最前面。经测试,只保留build也可以。

1、把 bootstrap-datetimepicker-master.zip解压的文件改名为 bootstrap-date

2、把jquery-3.3.1.min.js、moment-with-locales.min.js放到bootstrap-date/build/js中

3、把bootstrap-3.3.7-dist.zip 解压出来的bulid拷贝到bootstrap-date/build中。

4、在bootstrap-date同等目录创建个test.html,内容如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script rel="stylesheet" src="./bootstrap-date/build/js/jquery-3.3.1.min.js"></script>
    <script type="text/javascript" src="./bootstrap-date/build/js/moment-with-locales.min.js"></script>
    <link rel="stylesheet" href="./bootstrap-date/build/css/bootstrap.min.css"/>
    <link rel="stylesheet" href="./bootstrap-date/build/css/bootstrap-datetimepicker.min.css"/>
    <script type="text/javascript" src="./bootstrap-date/build/js/bootstrap-datetimepicker.min.js" ></script>
    <script type="text/javascript" src="./bootstrap-date/build/js/bootstrap.min.js" ></script>
    <script>
        $(function () {
            var picker1 = $('#datetimepicker1').datetimepicker({
                format: 'YYYY-MM-DD',
                locale: moment.locale('zh-cn'),
                //minDate: '2016-7-1'
            });
            var picker2 = $('#datetimepicker2').datetimepicker({
                format: 'YYYY-MM-DD',
                locale: moment.locale('zh-cn')
            });
            //动态设置最小值
            picker1.on('dp.change', function (e) {
                picker2.data('DateTimePicker').minDate(e.date);
            });
            //动态设置最大值
            picker2.on('dp.change', function (e) {
                picker1.data('DateTimePicker').maxDate(e.date);
            });
        });
    </script>
</head>
<body>
<div class="row">
    <div class='col-sm-6'>
        <div class="form-group">
            <label>选择开始时间:</label>
            <!--指定 date标记-->
            <div class='input-group date' id='datetimepicker1'>
                <input type='text' class="form-control" />
                <span class="input-group-addon">
                    <span class="glyphicon glyphicon-calendar"></span>
                </span>
            </div>
        </div>
    </div>
    <div class='col-sm-6'>
        <div class="form-group">
            <label>选择结束时间:</label>
            <!--指定 date标记-->
            <div class='input-group date' id='datetimepicker2'>
                <input type='text' class="form-control" />
                <span class="input-group-addon">
                    <span class="glyphicon glyphicon-calendar"></span>
                </span>
            </div>
        </div>
    </div>
</div>
</body>
</html>

参考文档:

https://blog.csdn.net/u011127019/article/details/51725081

特此感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值