BootStrap的雙日歷時間控件使用
這段時間看了下bootstrap的時間控件,發(fā)現(xiàn)使用起來還是很簡單的,趁著有時間的時候整理了一下,方便自己以后忘記的時候查閱。。。
廢話不多說先上效果圖


接下來是代碼實現(xiàn)
第一步當(dāng)然是導(dǎo)入css、js之類的文件啦
<link href="assets/css/icons.css" rel="external nofollow" rel="stylesheet" /> 后面那個時期樣式圖片樣式 <link href="assets/css/bootstrap.css" rel="external nofollow" rel="stylesheet" /> <link href="assets/css/plugins.css" rel="external nofollow" rel="stylesheet" /> 日期控件樣式 <script src="assets/js/jquery-1.8.3.min.js"></script> <script src="assets/js/bootstrap/bootstrap.js"></script> <script src="assets/plugins/core/moment/moment.min.js"></script> moment是一個JavaScript日期處理類庫 <script src="assets/plugins/forms/daterangepicker/daterangepicker.js"></script> 時間范圍控件 <script src="assets/plugins/forms/datetimepicker/bootstrap-datetimepicker.min.js"></script> <script src="assets/plugins/forms/datetimepicker/bootstrap-datetimepicker.zh-CN.js"></script>這個沒有用到可忽視
第二部是html文件
<body>
<div class="col-lg-3 col-md-3"><!-- 這個控制input的寬高 -->
<div class="input-group"><!--這個控制后面圖片與input在一起的 -->
<input id="adddate" class="form-control" placeholder="申請日期范圍" />
<span class="input-group-addon"><i class="fa-calendar"></i></span>
</div>
<input onclick="a()" type="button" value="提交"/> <!-- 自己用來測試input中的內(nèi)容 -->
</div>
</body>
第三部是js文件內(nèi)容編寫
<script>
$(document).ready(
function() {
$('#adddate').daterangepicker({
// startDate: moment().startOf('day'),
//endDate: moment(),
minDate: '2012-01-01', //最小時間 =====>>格式要跟格式化的樣式一致
endDate : moment(), //最大時間
dateLimit : {days : 30}, //起止時間的最大間隔
showDropdowns : true,
showWeekNumbers : false, //是否顯示第幾周
timePicker : false, //是否顯示小時和分鐘
timePickerIncrement : 60, //時間的增量,單位為分鐘
timePicker12Hour : false, //是否使用12小時制來顯示時間
ranges : {
'最近1小時': [moment().subtract('hours',1), moment()], //moment.js需要詳細(xì)了解的可以點我一下
'今天' : [ moment().startOf('day'), moment() ],
'昨天' : [
moment().subtract('days', 1).startOf('day'),
moment().subtract('days', 1).endOf('day') ],
'最近7日' : [ moment().subtract('days', 6),
moment() ],
'最近30日' : [ moment().subtract('days', 29),
moment() ]
},
opens : 'right', //日期選擇框的彈出位置
buttonClasses : [ 'btn btn-default' ],
applyClass : 'btn-small btn-primary blue',
cancelClass : 'btn-small',
format : 'YYYY-MM-DD', //控件中from和to 顯示的日期格式
separator : ' 到 ',
locale : {
applyLabel : '確定',
cancelLabel : '取消',
fromLabel : '起始時間',
toLabel : '結(jié)束時間',
customRangeLabel : '自定義時間',
daysOfWeek : [ '日', '一', '二', '三', '四', '五','六' ],
monthNames : [ '一月', '二月', '三月', '四月', '五月',
'六月', '七月', '八月', '九月', '十月', '十一月',
'十二月' ],
firstDay : 1
}
},
function(start, end, label) {//格式化日期顯示框
$('#adddate span').html(
start.format('MM-DD-YYYY') + ' - '
+ end.format('YYYY-MM-DD'));
});
/* $("#startdate").datetimepicker({
language : 'zh-CN',
format : "yyyy-mm-dd",
autoclose : true,
todayBtn : true,
pickerPosition : "bottom-left",
minView : 2 //最精準(zhǔn)的時間選擇為日期0-分 1-時 2-日 3-月
});
$("#enddate").datetimepicker({
language : 'zh-CN',
format : "yyyy-mm-dd",
autoclose : true,
todayBtn : true,
pickerPosition : "bottom-left",
minView : 2
}); */
});
</script>
一些重要的東西都在代碼的注釋中說明了,我上傳了總結(jié)后的文件,需要的小伙伴可以自行下載
鏈接:鏈接: http://pan.baidu.com/s/1eSeS8L0 密碼: jcsp
總結(jié)
以上所述是小編給大家介紹的BootStrap的雙日歷時間控件使用,希望對大家有所幫助,如果大家有任何疑問請給我留
言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Bootstrap 時間日歷插件bootstrap-datetimepicker配置與應(yīng)用小結(jié)
- bootstrap中日歷范圍選擇插件daterangepicker的使用詳解
- bootstrap daterangepicker雙日歷時間段選擇控件詳解
- BootStrap daterangepicker 雙日歷控件
- Bootstrap DateTime Picker日歷控件簡單應(yīng)用
- bootstrap日歷插件datetimepicker使用方法
- 基于jquery實現(xiàn)日歷簽到功能
- jQuery EasyUI API 中文文檔 - Calendar日歷使用
- 為開發(fā)者準(zhǔn)備的10款最好的jQuery日歷插件
- Bootstrap+Jquery實現(xiàn)日歷效果
相關(guān)文章
Three.js+React實現(xiàn)3D文字懸浮效果
這篇文章主要介紹了如何利用Three.js+React制作出神奇的3D文字懸浮效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以動手嘗試一下2022-03-03
從jQuery.camelCase()學(xué)習(xí)string.replace() 函數(shù)學(xué)習(xí)
camelCase函數(shù)的功能就是將形如background-color轉(zhuǎn)化為駝峰表示法:backgroundColor。2011-09-09
javascript 具名函數(shù)的四種調(diào)用方式 推薦
看四種方式執(zhí)行結(jié)果沒有區(qū)別。但如果函數(shù)有返回值的話,用new方式調(diào)用時可能會讓你有些失望。2009-07-07
JS實現(xiàn)獲取時間已經(jīng)時間與時間戳轉(zhuǎn)換
這篇文章主要為大家提供了用JavaScript編寫的獲取時間的類,以及時間戳轉(zhuǎn)時間的三種格式,文中的示例代碼講解詳細(xì),感興趣的可以了解一下2022-03-03
微信小程序?qū)崿F(xiàn)省市區(qū)三級地址選擇
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)省市區(qū)三級地址選擇,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11
用document.documentElement取代document.body的原因分析

