javascript-bootstrap-datdaterangepicker.js要引入哪些js和css

moment 需要引用 moment.js
专门用来处理日期的, 可以扩展日期的功能. 例如 format 等功能.
moment.locale('zh_cn');
var sd = moment()
.subtract(1, "days")
.minutes(0)
.seconds(0)
.format("YYYY-MM-DD HH:mm");
$('#txtBeginDate')
.datepicker({
format: "yyyy-mm-dd 04:00",
language: "zh-CN",
autoclose: true
本文已收录于以下专栏:
相关文章推荐
前端开发总结bootstrap-datepicker(时间控件)
bootstrap-datepicker是一款时间选择插件,但默认显示的文字格式是英文,所以得先引入中文包
笔者的应用场景是angular封装下的bootstrap中datepicker的使用。并一定程度上展示这个插件的diy修改.这两天用到了bootstrap中的datepicker插件。然后查阅了一下各...
datepicker插件默认是时间格式为mm/dd/yyyy,如何更改时间的格式呢?
1、设置 data-date-format 属性
首先感谢网易LOFTER博主Ivy的博客,我才顿悟了问题所在,希望给后面用这几款插件的童鞋一个提醒,别犯和我同样的错误!
这里是lvy博主写的博客:http://ivy.blog.1...
详见:/p/bootstrap-datetimepicker/demo.htm
bootstrap-datepicker 插件修改为默认中文 - cnh...
bootstrap的datepicker、datetimepicker和jquery的datepicker使用区别,API调用区别
bootstrap-datepicker沙箱环境
1 requirejs配置requirejs.config({
baseUrl: '../pages/modules',
使用Bootstrap-datepicker实现日历,以及使用beforeShowDay给日历的特殊日期添加样式
bootstrap-datepicker在线文档网址:http://bootstra...
使用bootstrap-datepicker和bootstrapValidator也有一段时间了,在工作中发现两者同时使用时会出现的一种问题,当选择完日期后,并不会正确校验该字段。为了更加...
他的最新文章
讲师:刘文志
讲师:陈伟
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)rel="stylesheet" href="css/jedate.css"/&
src="js/jedate.js"&&
(密码:5zEd)
封装jeDate控件日期选择从哪到哪
SetTime(“ID”,”ID”)
function SetTime(StartTime,EndTime){
var start = {
dateCell: StartTime,
format: 'YYYY-MM-DD ',
minDate: jeDate.now(0),
festival:true,
maxDate: ' ',
isTime: false,
choosefun: function(datas){
end.minDate =
var end = {
dateCell: EndTime,
format: 'YYYY-MM-DD ',
minDate: jeDate.now(0),
festival:true,
maxDate: ' ',
isTime: false,
choosefun: function(datas){
start.maxDate =
jeDate(start);
jeDate(end);
封装单独的日期,后期可以直接调用
function SetDay(today){
dateCell:today,
festival:true,
format:"YYYY-MM-DD",
isTime:false,
minDate:jeDate.now(0)
这样设置:SetDay(‘.datepicker’);
dateCell:"#datepicker",
format:"YYYY-MM-DD",
isTime:false,
minDate: jeDate.now(0),
maxDate:jeDate.now(0)//只允许今天之前的日期
bootstrap datepicker:
href="css/plugins/datapicker/datepicker3.css" rel="stylesheet"&
src="js/bootstrap-datepicker.js"&&
src="js/locales/bootstrap-datepicker.zh-CN.js"&&
$('.input-daterange').datepicker({
language: 'zh-CN',
autoclose: true ,
todayHighlight: true,
keyboardNavigation:true,
format: 'yyyy-dd-mm',
defaultDate : new Date(),
endDate:new Date(),
maxDate: new Date()
本文已收录于以下专栏:
相关文章推荐
jedate API 网址:/jedate/index.html
jeDate可以直接显示与点击显示、日期标注点、设定年月(YYYY-MM)、日期范围限制、开始...
原文:/jedate/index.html下载:http://download.csdn.net/detail/cometwo/9393326选择理由
公司喜欢使用各种开源免费的框架,bootstrap就非常好用,而且框架布局很漂亮,用起来也很简单。今天遇到要使用它的datepicker这个控件。问题是:两个时间点,分为开始时间和结束时间,结束时间必...
jquery ui 日历控件datepicker 设置时间范围,做成只能做3天之内的查询,如果前一个日历控制选择了号,后面的日历控件只能选择号,号,20...
JQuery是一款非常优秀的脚本框架,其丰富的控件使用起来也非常简单,配置非常灵活。下面做一个使用日期插件datapicker的例子。
Bootstrap3 日期+时间选择控件
1.支持日期选择,格式设定
2.支持时间选择
3.支持时间段选择控制
   目前没有中文包,只有英文版
官网地址:http://eonasdan.gi...
bootstrap很好的日期插件资源,留作备用。
文档知识点:/p/bootstrap-datetimepicker/
相关demo:http://ww...
他的最新文章
讲师:刘文志
讲师:陈伟
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)此项目是 的一个分支,原项目不支持 Time 选择。
其它部分也进行了改进、增强,例如load 过程增加了对 ISO-8601 日期格式的支持。
文档是拷贝/粘贴字原项目的文档,并且加入了更多细节说明。
别犹豫了,下载下来试试吧 !
此地址可以克隆或fork本项目
git clone git:///smalot/bootstrap-datetimepicker.git
希望这个小小的项目能帮到你 !
Tags: twitter-bootstrap, datetime, picker, component, javascript, widget
小时视图 *
Day view w/ meridian *
Hour view w/ meridian *
(*) Added views to select the time part.
需要bootstrap的下拉菜单组件 (dropdowns.less) 的某些样式,还有bootstrap的sprites (sprites.less and associated images) 中的箭头图标。
A standalone .css file (including necessary dropdown styles and alternative, text-based arrows) can be generated by running build/build_standalone.less through the lessc compiler:
$ lessc build/build_standalone.less datetimepicker.css
所有需要"Date" 的选项都可以处理Date 对象; a String formatted according to the given format; or a timedelta relative to today, eg '-1d', '+6m +1y', etc, where valid units are 'd' (day), 'w' (week), 'm' (month), and 'y' (year).
你也可以指定一个符合 ISO-8601 格式的日期时间,就可以忽略下面的格式:
yyyy-mm-dd
yyyy-mm-dd hh:ii
yyyy-mm-ddThh:ii
yyyy-mm-dd hh:ii:ss
yyyy-mm-ddThh:ii:ssZ
默认值: 'mm/dd/yyyy'
日期格式, p, P, h, hh, i, ii, s, ss, d, dd, m, mm, M, MM, yy, yyyy 的任意组合。
p : meridian in lower case ('am' or 'pm') - according to locale file
P : meridian in upper case ('AM' or 'PM') - according to locale file
s : seconds without leading zeros
ss : seconds, 2 digits with leading zeros
i : minutes without leading zeros
ii : minutes, 2 digits with leading zeros
h : hour without leading zeros - 24-hour format
hh : hour, 2 digits with leading zeros - 24-hour format
H : hour without leading zeros - 12-hour format
HH : hour, 2 digits with leading zeros - 12-hour format
d : day of the month without leading zeros
dd : day of the month, 2 digits with leading zeros
m : numeric representation of month without leading zeros
mm : numeric representation of the month, 2 digits with leading zeros
M : short textual representation of a month, three letters
MM : full textual representation of a month, such as January or March
yy : two digit representation of a year
yyyy : full numeric representation of a year, 4 digits
Integer. 默认值:0
一周从哪一天开始。0(星期日)到6(星期六)
Date. 默认值:开始时间
The earliest date
all earlier dates will be disabled.
Date. 默认值:结束时间
The latest date
all later dates will be disabled.
daysOfWeekDisabled
String, Array.
默认值: '', []
Days of the week that should be disabled. Values are 0 (Sunday) to 6 (Saturday). Multiple values should be comma-separated. Example: disable weekends: '0,6' or [0,6].
Boolean. 默认值:false
当选择一个日期之后是否立即关闭此日期时间选择器。
Number, String. 默认值:2, 'month'
日期时间选择器打开之后首先显示的视图。
可接受的值:
0 or 'hour' for the hour view
1 or 'day' for the day view
2 or 'month' for month view (the default)
3 or 'year' for the 12-month overview
4 or 'decade' for the 10-year overview. Useful for date-of-birth datetimepickers.
Number, String. 默认值:0, 'hour'
日期时间选择器所能够提供的最精确的时间选择视图。
Number, String. 默认值:4, 'decade'
日期时间选择器最高能展示的选择范围视图。
Boolean, "linked".
默认值: false
如果此值为true 或 "linked",则在日期时间选择器组件的底部显示一个 "Today" 按钮用以选择当前日期。如果是true的话,"Today" 按钮仅仅将视图转到当天的日期,如果是"linked",当天日期将会被选中。
todayHighlight
默认值: false
如果为true, 高亮当前日期。
keyboardNavigation
默认值: true
是否允许通过方向键改变日期。
默认值: 'en'
The two-letter code of the language to use for month and day names.
These will also be used as the input's value (and subsequently sent to the server in the case of form submissions).
Currently ships with English ('en'), German ('de'), Brazilian ('br'), and Spanish ('es') translations, but others can be added (see I18N below).
If an unknown language code is given, English will be used.
forceParse
默认值: true
当选择器关闭的时候,是否强制解析输入框中的值。也就是说,当用户在输入框中输入了不正确的日期,选择器将会尽量解析输入的值,并将解析后的正确值按照给定的格式format设置到输入框中。
minuteStep
此数值被当做步进值用于构建小时视图。对于每个 minuteStep 都会生成一组预设时间(分钟)用于选择。
pickerReferer : 不建议使用
默认值: 'default' (other value available : 'input')
The referer element to place the picker for the component implementation. If you want to place the picker just under the input field, just specify input.
pickerPosition
默认值: 'bottom-right' (还支持 : 'bottom-left')
此选项当前只在组件实现中提供支持。通过设置选项可以讲选择器放倒输入框下方。
viewSelect
Number or String.
默认值: same as minView (supported values are: 'decade', 'year', 'month', 'day', 'hour')
With this option you can select the view from which the date will be selected. By default it's the last one, however you can choose the first one, so at each click the date will be updated.
showMeridian
默认值: false
This option will enable meridian views for day and hour views.
initialDate
Date or String.
默认值: new Date()
You can initialize the viewer with a date. By default it's now, so you can specify yesterday or today at midnight ...
组件模版。
&div class=&input-append date& id=&datetimepicker& data-date=&12-02-2012& data-date-format=&dd-mm-yyyy&&
&input class=&span2& size=&16& type=&text& value=&12-02-2012&&
&span class=&add-on&&&i class=&icon-th&&&/i&&/span&
带有重置按钮(用于清空输入框)的组件模版。
&div class=&input-append date& id=&datetimepicker& data-date=&12-02-2012& data-date-format=&dd-mm-yyyy&&
&input class=&span2& size=&16& type=&text& value=&12-02-2012&&
&span class=&add-on&&&i class=&icon-remove&&&/i&&/span&
&span class=&add-on&&&i class=&icon-th&&&/i&&/span&
.datetimepicker(options)
初始化日期时间选择器。
参数: None
移除日期时间选择器。同时移除已经绑定的event、内部绑定的对象和HTML元素。
$('#datetimepicker').datetimepicker('remove');
参数: None
显示日期时间选择器。
$('#datetimepicker').datetimepicker('show');
参数: None
隐藏日期时间选择器。
$('#datetimepicker').datetimepicker('hide');
参数: None
使用当前输入框中的值更新日期时间选择器。
$('#datetimepicker').datetimepicker('update');
setStartDate
startDate (String)
给日期时间选择器设置一个新的起始日期。
$('#datetimepicker').datetimepicker('setStartDate', '');
Omit startDate (or provide an otherwise falsey value) to unset the limit.
$('#datetimepicker').datetimepicker('setStartDate');
$('#datetimepicker').datetimepicker('setStartDate', null);
setEndDate
endDate (String)
给日期时间选择器设置结束日期。
$('#datetimepicker').datetimepicker('setEndDate', '');
Omit endDate (or provide an otherwise falsey value) to unset the limit.
$('#datetimepicker').datetimepicker('setEndDate');
$('#datetimepicker').datetimepicker('setEndDate', null);
setDaysOfWeekDisabled
daysOfWeekDisabled (String|Array)
Sets the days of week that should be disabled.
$('#datetimepicker').datetimepicker('setDaysOfWeekDisabled', [0,6]);
Omit daysOfWeekDisabled (or provide an otherwise falsey value) to unset the disabled days.
$('#datetimepicker').datetimepicker('setDaysOfWeekDisabled');
$('#datetimepicker').datetimepicker('setDaysOfWeekDisabled', null);
Datetimepicker 类暴露了一组event用以对日期进行操作。
当选择器显示时被触发。
当选择器隐藏时被触发。
changeDate
当日期被改变时被触发。
$('#date-end')
.datetimepicker()
.on('changeDate', function(ev){
if (ev.date.valueOf() & date-start-display.valueOf()){
changeYear
当十年视图上的年视图view被改变时触发。
changeMonth
当年视图上的月视图view被改变时触发。
outOfRange
当用户选择的日期超出startDate 或endDate 时,或者通过setDate 或 setUTCDate方法设置日期超出范围时被触发。
日期时间选择器提供了键盘导航:
up, down, left, right 方向键
这些方向键中,left/right 向后/向前 一天,up/down 向后/向前 一周。
配合shift键,up/left 向后退一个月,down/right 向前进一个月。
配置ctrl键,up/left 向后退一年,down/right 向前进一年。
Shift+ctrl 和 ctrl 同等效果 - 也就是说,他们不能同时改变月和年,只能单独改变年。
escape 键可以用来隐藏、重新显示日期时间选择器;当用户希望手工编辑输入框中的值是会很有用。
当选择器处于显示状态时,enter键只是将其隐藏。当选择器处于隐藏状态时,enter键发挥通常的功能 - 提交当前表单,或者其他。
本插件支持月、每周中天的名称、weekStart选项的国际化。默认是语言是English ('en');其它可以使用的翻译文件在js/locales/ 目录中,只需在本插件之后引入需要的语言文件即可。需要增加额外语言支持的话,只需向 $.fn.datetimepicker.dates中增加一个key即可,一定要放在调用 .datetimepicker()之前。如下案例:
$.fn.datetimepicker.dates['en'] = {
days: [&Sunday&, &Monday&, &Tuesday&, &Wednesday&, &Thursday&, &Friday&, &Saturday&, &Sunday&],
daysShort: [&Sun&, &Mon&, &Tue&, &Wed&, &Thu&, &Fri&, &Sat&, &Sun&],
daysMin: [&Su&, &Mo&, &Tu&, &We&, &Th&, &Fr&, &Sa&, &Su&],
months: [&January&, &February&, &March&, &April&, &May&, &June&, &July&, &August&, &September&, &October&, &November&, &December&],
monthsShort: [&Jan&, &Feb&, &Mar&, &Apr&, &May&, &Jun&, &Jul&, &Aug&, &Sep&, &Oct&, &Nov&, &Dec&],
today: &Today&
Right-to-left languages may also include rtl: true to make the calendar display appropriately.
If your browser (or those of your users) is displaying characters wrong, chances are the browser is loading the javascript file with a non-unicode encoding. Simply add charset="UTF-8" to your script tag:
&script type=&text/javascript& src=&bootstrap-datetimepicker.de.js& charset=&UTF-8&&&/script&
绑定输入框,并设置format选项:
&input type=&text& value=& 21:05& id=&datetimepicker&&
$('#datetimepicker').datetimepicker({
format: 'yyyy-mm-dd hh:ii'
绑定输入框,并设置format标记:
&input type=&text& value=& 21:05& id=&datetimepicker& data-date-format=&yyyy-mm-dd hh:ii&&
$('#datetimepicker').datetimepicker();
作为组件使用:
&div class=&input-append date& id=&datetimepicker& data-date=&12-02-2012& data-date-format=&dd-mm-yyyy&&
&input size=&16& type=&text& value=&12-02-2012& readonly&
&span class=&add-on&&&i class=&icon-th&&&/i&&/span&
$('#datetimepicker').datetimepicker();
作为内联日期时间选择器:
&div id=&datetimepicker&&&/div&
$('#datetimepicker').datetimepicker();BootStrap selectpicker
作者:gised
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了BootStrap selectpicker 的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
mark 一下使用 bootstrap selectpicker 遇到的一个小issue,作为下次查错使用
$('.selectpicker').selectpicker('val', 'Mustard');//单选
$('.selectpicker').selectpicker('val', ['Mustard','Relish']);//多选$('.selectpicker').selectpicker('refresh'); 可以刷新显示
mark一下问题:设置的val必须为option里面的value值,如果用name怎不生效。
PS:select 美化(bootstrap)
需要引入的文件:
bootstrap-combined.min.css
bootstrap-select.css
bootstrap-select.js
以及bootstrap.min.js等几个常用的bootstarp文件
1、 在&select&标签中添加class或者id,建议添加class,因为class可以重复;
2、 在js文件中添加初始化方法:
initFnc : function(){
$(".selectpicker").selectpicker({noneSelectedText:'请选择'});
在外部初始化的时候调用该方法就ok!
下图是美化后的:不是很好看,但是自己觉得比之前强多了!
但是这种美化插件有几个问题:
其实算不上几个,只是自己觉得这个问题很棘手,在用此方法美化之后,动态赋值的&select&将取法显示,我觉得应该是这样: bootstrap-select.js中把没有option的&select&显示'请输入',这样的话动态赋值的option就写不进去了!如果能把noneSelectedText:'请选择' 进行修复,那么这个问题应该是可以解决的!
经过几个小时的研究,发现了问题所在,但是只是解决了其中的一个;
在js中调用的时候,一定要等也面上的select 中的option加载完成之后再调
initFnc : function(){
$(".selectpicker").selectpicker({noneSelectedText:'请选择'});
这样就可以把动态的select赋值也能美化了,但是任然存在一个问题:不是页面上的每一个select都能在页面初始化的时候全部加载的,比如:现在有两个联动的select,也就是第二个select的option要随第一个变化,在js中添加监控onchange或者change;如果这样美化就有问题了!
以上所述是小编给大家介绍的BootStrap selectpicker的相关知识,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具>> bootstrap-datepicker.js
bootstrap-datepicker.js ( 文件浏览 )
/*! =========================================================
* bootstrap-datepicker.js
* Original Idea: http://www.eyecon.ro/bootstrap-datepicker (Copyright 2012 Stefan Petre)
* Updated by AymKdn ( - /Aymkdn/Datepicker-for-Bootstrap)
* =========================================================
* Licensed under the Apache License, Version 2.0 (the &License&);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an &AS IS& BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* ========================================================= */
!function( $ ) {
// Picker object
var Datepicker = function(element, options){
this.element = $(element);
this.format = DPGlobal.parseFormat(options.format||this.element.data('date-format')||'mm/dd/yyyy');
this.picker = $(DPGlobal.template).appendTo('body').hide().on('mousedown.Datepicker',$.proxy(this.mousedown, this)).on('click.Datepicker',$.proxy(this.click, this));
this.isInput = this.element.is('input') || this.element.is('textarea');
ponent = this.element.is('.date') ? this.element.find('.add-on') :
if (this.isInput) {
this.element.on({
&focus.Datepicker&: $.proxy(this.show, this),
&click.Datepicker&: $.proxy(this.show, this),
&blur.Datepicker&: $.proxy(this.blur, this),
&keyup.Datepicker&: $.proxy(this.update, this),
&keydown.Datepicker&: $.proxy(this.keydown, this)
if (ponent){
ponent.on('click.Datepicker', $.proxy(this.show, this));
this.element.on('click.Datepicker', $.proxy(this.show, this));
this.viewMode = 0;
this.weekStart = options.weekStart||this.element.data('date-weekstart')||0;
this.scroll = (options.scroll != undefined ? options.scroll : true);
this.weekEnd = this.weekStart == 0 ? 6 : this.weekStart - 1;
this.fillDow();
this.fillMonths();
this.update();
this.showMode();
Datepicker.prototype = {
constructor: Datepicker,
show: function(e) {
$('div.datepicker.dropdown-menu').hide(); //make sure to hide all other calendars
this.picker.show();
this.height = ponent ? ponent.outerHeight() : this.element.outerHeight();
this.place();
$(window).on('resize.Datepicker', $.proxy(this.place, this));
$('body').on('click.Datepicker', $.proxy(this.hide, this));
e.stopPropagation();
e.preventDefault();
if (!this.isInput) {
$(document).on('mousedown.Datepicker', $.proxy(this.hide, this));
this.element.trigger({
type: 'show',
date: this.date
// make sure we see the datepicker
var elem = this.
var docScrollTop = $(document).scrollTop();
var winHeight = $(window).height();
var elemTop = elem.position().
var elemHeight = elem.height();
if (this.scroll && docScrollTop+winHeight&elemTop+elemHeight)
$(document).scrollTop(elemTop-elemHeight);
setValue: function() {
var formated = DPGlobal.formatDate(this.date, this.format);
if (!this.isInput) {
if (ponent){
this.element.find('input').prop('value', formated);
this.element.data('date', formated);
this.element.prop('value', formated);
place: function(){
var offset = ponent ? ponent.offset() : this.element.offset();
this.picker.css({
top: offset.top + this.height,
left: offset.left
update: function(){
var date = this.element.val();
this.date = DPGlobal.parseDate(
date ? date : this.element.data('date'),
this.format
this.viewDate = new Date(this.date);
this.fill();
fillDow: function(){
var dowCnt = this.weekS
var html = '&tr&';
while (dowCnt & this.weekStart + 7) {
html += '&th class=&dow&&'+DPGlobal.dates.daysMin[(dowCnt++)%7]+'&/th&';
html += '&/tr&';
this.picker.find('.datepicker-days thead').append(html);
fillMonths: function(){
var html = '';
while (i & 12) {
html += '&span class=&month&&'+DPGlobal.dates.monthsShort[i++]+'&/span&';
this.picker.find('.datepicker-months td').append(html);
fill: function() {
var d = new Date(this.viewDate),
year = d.getFullYear(),
month = d.getMonth(),
currentDate = this.date.valueOf();
this.picker.find('.datepicker-days th:eq(1)')
.text(DPGlobal.dates.months[month]+' '+year);
var prevMonth = new Date(year, month-1, 28,0,0,0,0),
day = DPGlobal.getDaysInMonth(prevMonth.getFullYear(), prevMonth.getMonth());
prevMonth.setDate(day);
prevMonth.setDate(day - (prevMonth.getDay() - this.weekStart + 7)%7);
var nextMonth = new Date(prevMonth);
nextMonth.setDate(nextMonth.getDate() + 42);
nextMonth = nextMonth.valueOf();
html = [];
while(prevMonth.valueOf() & nextMonth) {
if (prevMonth.getDay() == this.weekStart) {
html.push('&tr&');
clsName = '';
if (prevMonth.getMonth() & month) {
clsName += ' old';
} else if (prevMonth.getMonth() & month) {
clsName += ' new';
if (prevMonth.valueOf() == currentDate) {
clsName += ' active';
html.push('&td class=&day'+clsName+'&&'+prevMonth.getDate() + '&/td&');
if (prevMonth.getDay() == this.weekEnd) {
html.push('&/tr&');
prevMonth.setDate(prevMonth.getDate()+1);
this.picker.find('.datepicker-days tbody').empty().append(html.join(''));
var currentYear = this.date.getFullYear();
var months = this.picker.find('.datepicker-months')
.find('th:eq(1)')
.text(year)
.find('span').removeClass('active');
if (currentYear == year) {
months.eq(this.date.getMonth()).addClass('active');
html = '';
year = parseInt(year/10, 10) * 10;
var yearCont = this.picker.find('.datepicker-years')
.find('th:eq(1)')
.text(year + '-' + (year + 9))
.find('td');
year -= 1;
for (var i = -1; i & 11; i++) {
html += '&span class=&year'+(i == -1 || i == 10 ? ' old' : '')+(currentYear == year ? ' active' : '')+'&&'+year+'&/span&';
year += 1;
yearCont.html(html);
blur:function(e) {
hide: function(e){
this.picker.hide();
$(window).off('resize.Datepicker', this.place);
this.viewMode = 0;
this.showMode();
if (!this.isInput) {
$(document).off('mousedown.Datepicker', this.hide);
$('body').off('click.Datepicker',$.proxy(this.click, this));
click:function(e) {
e.stopPropagation();
e.preventDefault();
mousedown: function(e) {
e.stopPropagation();
e.preventDefault();
var target = $(e.target).closest('span, td, th');
if (target.length == 1) {
switch(target[0].nodeName.toLowerCase()) {
case 'th':
switch(target[0].className) {
case 'switch':
this.showMode(1);
case 'prev':
case 'next':
this.viewDate['set'+DPGlobal.modes[this.viewMode].navFnc].call(
this.viewDate,
this.viewDate['get'+DPGlobal.modes[this.viewMode].navFnc].call(this.viewDate) +
DPGlobal.modes[this.viewMode].navStep * (target[0].className == 'prev' ? -1 : 1)
this.fill();
case 'span':
if (target.is('.month')) {
var month = target.parent().find('span').index(target);
this.viewDate.setMonth(month);
var year = parseInt(target.text(), 10)||0;
this.viewDate.setFullYear(year);
this.showMode(-1);
this.fill();
case 'td':
if (target.is('.day')){
var day = parseInt(target.text(), 10)||1;
var month = this.viewDate.getMonth();
if (target.is('.old')) {
month -= 1;
} else if (target.is('.new')) {
month += 1;
var year = this.viewDate.getFullYear();
this.date = new Date(year, month, day,0,0,0,0);
this.viewDate = new Date(year, month, day,0,0,0,0);
this.fill();
this.setValue();
this.element.trigger({
type: 'changeDate',
date: this.date
this.hide();
keydown:function(e) {
var keyCode = e.keyCode || e.
if (keyCode == 9) this.hide(); // when hiting TAB, for accessibility
showMode: function(dir) {
if (dir) {
this.viewMode = Math.max(0, Math.min(2, this.viewMode + dir));
this.picker.find('&div').hide().filter('.datepicker-'+DPGlobal.modes[this.viewMode].clsName).show();
destroy: function() {
this.element.removeData(&datepicker&).off(&.Datepicker&); this.picker.remove()
$.fn.datepicker = function ( option ) {
return this.each(function () {
var $this = $(this),
data = $this.data('datepicker'),
options = typeof option == 'object' &&
if (!data) {
$this.data('datepicker', (data = new Datepicker(this, $.extend({
}, $.fn.datepicker.defaults,options))));
if (typeof option == 'string') data[option]();
$.fn.datepicker.defaults = {
$.fn.datepicker.Constructor = D
var DPGlobal = {
clsName: 'days',
navFnc: 'Month',
navStep: 1
clsName: 'months',
navFnc: 'FullYear',
navStep: 1
clsName: 'years',
navFnc: 'FullYear',
navStep: 10
days: [&Sunday&, &Monday&, &Tuesday&, &Wednesday&, &Thursday&, &Friday&, &Saturday&, &Sunday&],
daysShort: [&Sun&, &Mon&, &Tue&, &Wed&, &Thu&, &Fri&, &Sat&, &Sun&],
daysMin: [&Su&, &Mo&, &Tu&, &We&, &Th&, &Fr&, &Sa&, &Su&],
months: [&January&, &February&, &March&, &April&, &May&, &June&, &July&, &August&, &September&, &October&, &November&, &December
(文件超长,未完全显示,请下载后阅读剩余部分)
展开> <收缩
下载源码到电脑,阅读使用更方便
还剩0行未阅读,继续阅读 ▼
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
.DS_Store15.00 kB 00:12
._.DS_Store164.00 B 00:12
COMMIT_EDITMSG9.00 B 09:03
._COMMIT_EDITMSG164.00 B 09:03
config328.00 B 09:11
._config164.00 B 09:11
description73.00 B 08:13
._description164.00 B 08:13
FETCH_HEAD104.00 B 07:48
._FETCH_HEAD164.00 B 07:48
HEAD23.00 B 08:13
._HEAD164.00 B 08:13
177.00 B 08:13
164.00 B 08:13
._hooks164.00 B 08:13
index5.45 kB 07:09
._index164.00 B 07:09
exclude113.00 B 08:13
._exclude164.00 B 08:13
._info164.00 B 08:13
HEAD310.00 B 09:03
._HEAD164.00 B 09:03
master310.00 B 09:03
._master164.00 B 09:03
._heads164.00 B 08:13
master150.00 B 09:11
._master164.00 B 09:11
._origin164.00 B 09:11
._remotes164.00 B 09:11
._refs164.00 B 09:11
._logs164.00 B 08:13
62ab413e73fa137f91cc1b082ce6a9bc992730691.00 B 08:13
._62ab413e73fa137f91cc1b082ce6a9bc992730164.00 B 08:13
c4e23a27b15fbeb0ae95c6596d86.29 kB 08:13
._c4e23a27b15fbeb0ae95c6596d164.00 B 08:13
._00164.00 B 08:13
de5de3.32 kB 08:13
._de5de164.00 B 08:13
._02164.00 B 08:13
79d181bfc693cfe5bf1bc0695f348.00 B 08:13
._79d181bfc693cfe5bf1bc0695f164.00 B 08:13
._06164.00 B 08:13
2fdfaa3c5fc6f6f88ca17.84 kB 08:13
._2fdfaa3c5fc6f6f88ca164.00 B 08:13
._10164.00 B 08:13
20ceaae911cdae2a0a463452cbe65.83 kB 08:13
._20ceaae911cdae2a0a463452cbe6164.00 B 08:13
._11164.00 B 08:13
4c2dab8fbffbb11790fbb7dd163aa64ae55d14443.00 B 08:13
._4c2dab8fbffbb11790fbb7dd163aa64ae55d14164.00 B 08:13
._1a164.00 B 08:13
259bf5c6ac6c1.26 kB 08:13
._259bf5c6ac6c164.00 B 08:13
._1b164.00 B 08:13
7c9e501c1a4e0eea71ebbfe326d2.30 kB 08:13
._7c9e501c1a4e0eea71ebbfe326d164.00 B 08:13
._21164.00 B 08:13
9e4ef9bb404d6d823613.00 B 08:13
._9e4ef9bb404d6d823164.00 B 08:13
eb71c1816008dadefc92623d9b2.94 kB 08:13
._eb71c1816008dadefc92623d9b164.00 B 08:13
._30164.00 B 08:13
74c5fdbbf4f34afd6b101.00 B 08:13
._74c5fdbbf4f34afd6b164.00 B 08:13
._31164.00 B 08:13
7fa24adf6f64a47ec397a03aa4f85d5.60 kB 08:13
._7fa24adf6f64a47ec397a03aa4f85d164.00 B 08:13
._33164.00 B 08:13
6eb16f1e3a9b21fd44afb274d1fd0d101.00 B 08:13
._6eb16f1e3a9b21fd44afb274d1fd0d164.00 B 08:13
._34164.00 B 08:13
3c14c695a13d2bdf0e9c6fccd3c411.89 kB 08:13
._3c14c695a13d2bdf0e9c6fccd3c4164.00 B 08:13
._37164.00 B 08:13
15dddbb26c8bf60c455d85146fc5.36 kB 08:13
._15dddbb26c8bf60c455d85146fc164.00 B 08:13
bffe90e47586b1badd3cab1f2089a123.00 B 08:13
._bffe90e47586b1badd3cab1f2089a164.00 B 08:13
._39164.00 B 08:13
c3aae90fac4eb4cf166195.00 B 08:13
._c3aae90fac4eb4cf166164.00 B 08:13
._3b164.00 B 08:13
e7ca574abe8feeee7c5b04d64fcc71540.00 B 08:13
._e7ca574abe8feeee7c5b04d64fcc71164.00 B 08:13
._3d164.00 B 08:13
ff197ec97eb13c3d475d12c3ea48aeeba42e881.63 kB 08:13
._ff197ec97eb13c3d475d12c3ea48aeeba42e88164.00 B 08:13
._40164.00 B 08:13
dc17b118e3e7fbcc32c89.00 B 08:13
._dc17b118e3e7fbcc32c164.00 B 08:13
._47164.00 B 08:13
0d01d61b52ba18ce18d3c9536083.04 kB 08:13
._0d01d61b52ba18ce18d3c953608164.00 B 08:13
._48164.00 B 08:13
37e58ba9e8cc185d6c622e233dbdf14.93 kB 08:13
._37e58ba9e8cc185d6c622e233dbdf164.00 B 08:13
._4a164.00 B 08:13
390bc2e9a4bc7b8e5388.00 B 08:13
._390bc2e9a4bc7b8e5164.00 B 08:13
a06cff8e3cdce90f978fa767.00 B 08:13
._a06cff8e3cdce90f978fa164.00 B 08:13
._4e164.00 B 08:13
93c7da1acabffdbcc6dab78a0b7186.55 kB 08:13
._93c7da1acabffdbcc6dab78a0b718164.00 B 08:13
._50164.00 B 08:13
d1dd904bb59c851c691eadbe44a525.17 kB 08:13
._d1dd904bb59c851c691eadbe44a5164.00 B 08:13
._55164.00 B 08:13
a47ce09bc70d65202.35 kB 08:13
._a47ce09bc70d6520164.00 B 08:13
._60164.00 B 08:13
c0eeb0fbcf0c2e9b6f71fc4e2a16fb2654e02a1.07 kB 08:13
._c0eeb0fbcf0c2e9b6f71fc4e2a16fb2654e02a164.00 B 08:13
._64164.00 B 08:13
6d812eebaebaa3a79db4.80 kB 08:13
._6d812eebaebaa3a79db164.00 B 08:13
b5addb3e690b89e679158.00 B 09:03
._b5addb3e690b89e679164.00 B 09:03
._65164.00 B 09:03
d859e4b509d7bf0edd19a5b02f40e21185e21a2.49 kB 08:13
._d859e4b509d7bf0edd19a5b02f40e21185e21a164.00 B 08:13
._66164.00 B 08:13
9af1b2e508f63cb5fc240ed6b41.26 kB 08:13
._9af1b2e508f63cb5fc240ed6b4164.00 B 08:13
._6f164.00 B 08:13
95ddeecf739b2601.05 kB 08:13
._95ddeecf739b260164.00 B 08:13
._74164.00 B 08:13
893d30bae79d30ae68407c6dbae1dfc4ed23107.47 kB 08:13
._893d30bae79d30ae68407c6dbae1dfc4ed2310164.00 B 08:13
._79164.00 B 08:13
233cc77ee53fa8aab5.26 kB 08:13
._233cc77ee53fa8aab164.00 B 08:13
._7a164.00 B 08:13
53e5adae30db428969dda3c3fe8572.00 B 08:13
._53e5adae30db428969dda3c3fe8164.00 B 08:13
._7b164.00 B 08:13
84f2794eec3eeb1a2328361fdbcb9e159.00 B 08:13
._84f2794eec3eeb1a2328361fdbcb9e164.00 B 08:13
._7c164.00 B 08:13
9a0baf10ccab4d7fad120a23d4151.76 kB 08:13
._9a0baf10ccab4d7fad120a23d41164.00 B 08:13
._7d164.00 B 08:13
99c38d599d27feafacd3.75 kB 08:13
._99c38d599d27feafacd164.00 B 08:13
._80164.00 B 08:13
55c3b61eff07f60ddada78e3167a4.44 kB 08:13
._55c3b61eff07f60ddada78e3167a164.00 B 08:13
._81164.00 B 08:13
8c39ece576.00 B 09:03
._8c39ece164.00 B 09:03
._83164.00 B 09:03
4c9abdd4cabc8c14a9a33a999c6a1f50216a82408.00 B 08:13
._4c9abdd4cabc8c14a9a33a999c6a1f50216a82164.00 B 08:13
._86164.00 B 08:13
ded94b0dfd4f68f8d21ec46eb8d920.38 kB 08:13
._ded94b0dfd4f68f8d21ec46eb8d9164.00 B 08:13
._8c164.00 B 08:13
d4445dfd0afcf50c7c38a303af4.11 kB 08:13
._d4445dfd0afcf50c7c38a303af164.00 B 08:13
._92164.00 B 08:13
154df9e8a37ebfaadfa037f176f3.92 kB 08:13
._154df9e8a37ebfaadfa037f176f164.00 B 08:13
._9c164.00 B 08:13
a5f79fe3a4f12ab70251afdcd9d8fc144.00 B 08:13
._a5f79fe3a4f12ab70251afdcd9d8fc164.00 B 08:13
._9e164.00 B 08:13
c8cbfd552b3f9f7.47 kB 08:13
._c8cbfd552b3f9f164.00 B 08:13
._9f164.00 B 08:13
0760bfde58d1c92ceefba03c68d6894.11 kB 08:13
._0760bfde58d1c92ceefba03c68d689164.00 B 08:13
._a2164.00 B 08:13
42a91bd8bfbb13d2e2d226ccfca83572.00 B 08:13
._42a91bd8bfbb13d2e2d226ccfca83164.00 B 08:13
._a9164.00 B 08:13
feed1e2dfef9b0b3dfd25ba8592.34 kB 08:13
._feed1e2dfef9b0b3dfd25ba859164.00 B 08:13
._ac164.00 B 08:13
eed2c23ef4dcba1b1c07d32d599adf3b2a44f42.96 kB 08:13
._eed2c23ef4dcba1b1c07d32d599adf3b2a44f4164.00 B 08:13
._af164.00 B 08:13
42b14d9d28c1354e1.45 kB 08:13
._42b14d9d28c1354e164.00 B 08:13
._b4164.00 B 08:13
fc641a7ff0fa6b9debb2b8bdc64.46 kB 08:13
._fc641a7ff0fa6b9debb2b8bdc6164.00 B 08:13
._b9164.00 B 08:13
c8b659f5cc378d6182.37 kB 08:13
._c8b659f5cc378d618164.00 B 08:13
._ba164.00 B 08:13
d72e5fb8a036c4df714bfafd8d171d19f1cd89188.00 B 08:13
._d72e5fb8a036c4df714bfafd8d171d19f1cd89164.00 B 08:13
._bb164.00 B 08:13
9e27cb8c78df965eec25edec46135417.03 kB 08:13
._9e27cb8c78df965eec25edec461354164.00 B 08:13
._bf164.00 B 08:13
13423f2fae8f15f19ae7a5d93f8f126.00 B 08:13
._13423f2fae8f15f19ae7a5d93f8f164.00 B 08:13
b895ba2661deb8dacd8a2376f0362.00 B 08:13
._b895ba2661deb8dacd8a2376f0164.00 B 08:13
._c2164.00 B 08:13
db6a78cc55af9ba491cd4c4b4374791.00 B 08:13
._db6a78cc55af9ba491cd4c4b4374164.00 B 08:13
._c3164.00 B 08:13
f03431bebc83b32fcf8cfbf5f48e62.20 kB 08:13
._f03431bebc83b32fcf8cfbf5f48e6164.00 B 08:13
._c7164.00 B 08:13
1c003cfa425ce693b7eced2e39ce54bbc08ab010.67 kB 08:13
._1c003cfa425ce693b7eced2e39ce54bbc08ab0164.00 B 08:13
._c8164.00 B 08:13
dcab6d2c16.26 kB 08:13
._dcab6d2c164.00 B 08:13
._c9164.00 B 08:13
2df0f775a5c4ef6fe4c5f1c85a9e92b70d422621.64 kB 08:13
._2df0f775a5c4ef6fe4c5f1c85a9e92b70d4226164.00 B 08:13
._ca164.00 B 08:13
db3b5ad59a0b5c10.19 kB 08:13
._db3b5ad59a0b5c164.00 B 08:13
._cc164.00 B 08:13
bdbad7ba3af83c7001995.00 B 08:13
._bdbad7ba3af83c7001164.00 B 08:13
._d1164.00 B 08:13
3133a35acbabd4e37ae8af807e506.00 B 09:03
._3133a35acbabd4e37ae8af807e164.00 B 09:03
._d4164.00 B 09:03
fcbee04ae1f1002b314.03 kB 08:13
._fcbee04ae1f1002b3164.00 B 08:13
._d5164.00 B 08:13
67ebacbacc1b882aa5a2a9db5a6521.93 kB 08:13
._67ebacbacc1b882aa5a2a9db5a652164.00 B 08:13
._da164.00 B 08:13
37aecb0b4265cc6fdd0ac765d1a2d8c5ffc6b7340.00 B 08:13
._37aecb0b4265cc6fdd0ac765d1a2d8c5ffc6b7164.00 B 08:13
._de164.00 B 08:13
b331ae92bfe379fac505.00 B 08:13
._b331ae92bfe379fac164.00 B 08:13
._df164.00 B 08:13
9de29bb2d1dae775ad8c2e48c539115.00 B 08:13
._9de29bb2d1dae775ad8c2e48c5391164.00 B 08:13
._e6164.00 B 08:13
1e294ecbd47baba54ca2e3b494b4f8bb654bf34.36 kB 08:13
._1e294ecbd47baba54ca2e3b494b4f8bb654bf3164.00 B 08:13
._e7164.00 B 08:13
d9bf54b8d0f5a874e71e86cf9af3.42 kB 08:13
._d9bf54b8d0f5a874e71e86cf9af164.00 B 08:13
._f3164.00 B 08:13
f99d044bcd24d67ce7ae933.00 B 08:13
._f99d044bcd24d67ce7ae164.00 B 08:13
._f7164.00 B 08:13
87ac867d87c756fd01b2c2839bb99.00 B 08:13
._87ac867d87c756fd01b2c2839bb164.00 B 08:13
cfda368599aeedb2e16ec5bf1a0ce1.14 kB 08:13
._cfda368599aeedb2e16ec5bf1a0ce164.00 B 08:13
._f9164.00 B 08:13
96dedfb58e8adc1c1.01 kB 08:13
._96dedfb58e8adc1c164.00 B 08:13
._fa164.00 B 08:13
53ab2f7d1ebe7aa8c404d4e2a855912.00 B 08:13
._53ab2f7d1ebe7aa8c404d4e2a855164.00 B 08:13
._fe164.00 B 08:13
aefa691d6cf95a1185a0f3d80c86.36 kB 08:13
._aefa691d6cf95a1185a0f3d80c8164.00 B 08:13
._ff164.00 B 08:13
._info164.00 B 08:13
._pack164.00 B 08:13
._objects164.00 B 09:03
master41.00 B 09:03
._master164.00 B 09:03
._heads164.00 B 09:03
master41.00 B 09:11
._master164.00 B 09:11
._origin164.00 B 09:11
._remotes164.00 B 09:11
._tags164.00 B 08:13
._refs164.00 B 09:11
._.git164.00 B 07:48
app.yaml234.00 B 03:38
._app.yaml215.00 B 03:38
1.24 kB 02:53
164.00 B 02:53
crawler.pyc1.61 kB 10:50
._crawler.pyc164.00 B 10:50
cron.yaml95.00 B 02:09
._cron.yaml230.00 B 02:09
favicon.ico1.12 kB 05:35
._favicon.ico266.00 B 05:35
7.92 kB 02:55
232.00 B 02:55
flight_list.pyc11.71 kB 07:59
._flight_list.pyc164.00 B 07:59
633.00 B 12:42
164.00 B 12:42
index.yaml777.00 B 09:48
._index.yaml164.00 B 09:48
723.00 B 04:03
231.00 B 04:03
905.00 B 10:30
164.00 B 10:30
model.pyc1.58 kB 08:21
._model.pyc164.00 B 08:21
config228.00 B 08:09
._config164.00 B 08:09
description73.00 B 08:09
._description164.00 B 08:09
&FETCH_HEAD&0.00 B 08:09
._FETCH_HEAD164.00 B 08:09
HEAD23.00 B 08:09
._HEAD164.00 B 08:09
177.00 B 08:09
164.00 B 08:09
._hooks164.00 B 08:09
exclude113.00 B 08:09
._exclude164.00 B 08:09
._info164.00 B 08:09
62ab413e73fa137f91cc1b082ce6a9bc992730691.00 B 09:08
._62ab413e73fa137f91cc1b082ce6a9bc992730164.00 B 09:08
c4e23a27b15fbeb0ae95c6596d86.29 kB 09:08
._c4e23a27b15fbeb0ae95c6596d164.00 B 09:08
._00164.00 B 09:08
de5de3.32 kB 09:08
._de5de164.00 B 09:08
._02164.00 B 09:08
79d181bfc693cfe5bf1bc0695f348.00 B 09:08
._79d181bfc693cfe5bf1bc0695f164.00 B 09:08
._06164.00 B 09:08
2fdfaa3c5fc6f6f88ca17.84 kB 09:08
._2fdfaa3c5fc6f6f88ca164.00 B 09:08
._10164.00 B 09:08
20ceaae911cdae2a0a463452cbe65.83 kB 09:08
._20ceaae911cdae2a0a463452cbe6164.00 B 09:08
._11164.00 B 09:08
4c2dab8fbffbb11790fbb7dd163aa64ae55d14443.00 B 09:08
._4c2dab8fbffbb11790fbb7dd163aa64ae55d14164.00 B 09:08
._1a164.00 B 09:08
259bf5c6ac6c1.26 kB 09:08
._259bf5c6ac6c164.00 B 09:08
._1b164.00 B 09:08
7c9e501c1a4e0eea71ebbfe326d2.30 kB 09:08
._7c9e501c1a4e0eea71ebbfe326d164.00 B 09:08
._21164.00 B 09:08
9e4ef9bb404d6d823613.00 B 09:08
._9e4ef9bb404d6d823164.00 B 09:08
eb71c1816008dadefc92623d9b2.94 kB 09:08
._eb71c1816008dadefc92623d9b164.00 B 09:08
._30164.00 B 09:08
74c5fdbbf4f34afd6b101.00 B 09:08
._74c5fdbbf4f34afd6b164.00 B 09:08
._31164.00 B 09:08
7fa24adf6f64a47ec397a03aa4f85d5.60 kB 09:08
._7fa24adf6f64a47ec397a03aa4f85d164.00 B 09:08
._33164.00 B 09:08
6eb16f1e3a9b21fd44afb274d1fd0d101.00 B 09:08
._6eb16f1e3a9b21fd44afb274d1fd0d164.00 B 09:08
._34164.00 B 09:08
3c14c695a13d2bdf0e9c6fccd3c411.89 kB 09:08
._3c14c695a13d2bdf0e9c6fccd3c4164.00 B 09:08
._37164.00 B 09:08
15dddbb26c8bf60c455d85146fc5.36 kB 09:08
._15dddbb26c8bf60c455d85146fc164.00 B 09:08
bffe90e47586b1badd3cab1f2089a123.00 B 09:08
._bffe90e47586b1badd3cab1f2089a164.00 B 09:08
._39164.00 B 09:08
c3aae90fac4eb4cf166195.00 B 09:08
._c3aae90fac4eb4cf166164.00 B 09:08
._3b164.00 B 09:08
e7ca574abe8feeee7c5b04d64fcc71540.00 B 09:08
._e7ca574abe8feeee7c5b04d64fcc71164.00 B 09:08
._3d164.00 B 09:08
ff197ec97eb13c3d475d12c3ea48aeeba42e881.63 kB 09:08
._ff197ec97eb13c3d475d12c3ea48aeeba42e88164.00 B 09:08
._40164.00 B 09:08
dc17b118e3e7fbcc32c89.00 B 09:08
._dc17b118e3e7fbcc32c164.00 B 09:08
._47164.00 B 09:08
0d01d61b52ba18ce18d3c9536083.04 kB 09:08
._0d01d61b52ba18ce18d3c953608164.00 B 09:08
._48164.00 B 09:08
37e58ba9e8cc185d6c622e233dbdf14.93 kB 09:08
._37e58ba9e8cc185d6c622e233dbdf164.00 B 09:08
._4a164.00 B 09:08
390bc2e9a4bc7b8e5388.00 B 09:08
._390bc2e9a4bc7b8e5164.00 B 09:08
a06cff8e3cdce90f978fa767.00 B 09:08
._a06cff8e3cdce90f978fa164.00 B 09:08
._4e164.00 B 09:08
93c7da1acabffdbcc6dab78a0b7186.55 kB 09:08
._93c7da1acabffdbcc6dab78a0b718164.00 B 09:08
._50164.00 B 09:08
d1dd904bb59c851c691eadbe44a525.17 kB 09:08
._d1dd904bb59c851c691eadbe44a5164.00 B 09:08
._55164.00 B 09:08
a47ce09bc70d65202.35 kB 09:08
._a47ce09bc70d6520164.00 B 09:08
._60164.00 B 09:08
c0eeb0fbcf0c2e9b6f71fc4e2a16fb2654e02a1.07 kB 09:08
._c0eeb0fbcf0c2e9b6f71fc4e2a16fb2654e02a164.00 B 09:08
._64164.00 B 09:08
6d812eebaebaa3a79db4.80 kB 09:08
._6d812eebaebaa3a79db164.00 B 09:08
b5addb3e690b89e679158.00 B 09:08
._b5addb3e690b89e679164.00 B 09:08
._65164.00 B 09:08
d859e4b509d7bf0edd19a5b02f40e21185e21a2.49 kB 09:08
._d859e4b509d7bf0edd19a5b02f40e21185e21a164.00 B 09:08
._66164.00 B 09:08
9af1b2e508f63cb5fc240ed6b41.26 kB 09:08
._9af1b2e508f63cb5fc240ed6b4164.00 B 09:08
._6f164.00 B 09:08
95ddeecf739b2601.05 kB 09:08
._95ddeecf739b260164.00 B 09:08
._74164.00 B 09:08
893d30bae79d30ae68407c6dbae1dfc4ed23107.47 kB 09:08
._893d30bae79d30ae68407c6dbae1dfc4ed2310164.00 B 09:08
._79164.00 B 09:08
233cc77ee53fa8aab5.26 kB 09:08
._233cc77ee53fa8aab164.00 B 09:08
._7a164.00 B 09:08
53e5adae30db428969dda3c3fe8572.00 B 09:08
._53e5adae30db428969dda3c3fe8164.00 B 09:08
._7b164.00 B 09:08
84f2794eec3eeb1a2328361fdbcb9e159.00 B 09:08
._84f2794eec3eeb1a2328361fdbcb9e164.00 B 09:08
._7c164.00 B 09:08
9a0baf10ccab4d7fad120a23d4151.76 kB 09:08
._9a0baf10ccab4d7fad120a23d41164.00 B 09:08
._7d164.00 B 09:08
99c38d599d27feafacd3.75 kB 09:08
._99c38d599d27feafacd164.00 B 09:08
._80164.00 B 09:08
55c3b61eff07f60ddada78e3167a4.44 kB 09:08
._55c3b61eff07f60ddada78e3167a164.00 B 09:08
._81164.00 B 09:08
8c39ece576.00 B 09:08
._8c39ece164.00 B 09:08
._83164.00 B 09:08
4c9abdd4cabc8c14a9a33a999c6a1f50216a82408.00 B 09:08
._4c9abdd4cabc8c14a9a33a999c6a1f50216a82164.00 B 09:08
._86164.00 B 09:08
ded94b0dfd4f68f8d21ec46eb8d920.38 kB 09:08
._ded94b0dfd4f68f8d21ec46eb8d9164.00 B 09:08
._8c164.00 B 09:08
d4445dfd0afcf50c7c38a303af4.11 kB 09:08
._d4445dfd0afcf50c7c38a303af164.00 B 09:08
._92164.00 B 09:08
154df9e8a37ebfaadfa037f176f3.92 kB 09:08
._154df9e8a37ebfaadfa037f176f164.00 B 09:08
._9c164.00 B 09:08
a5f79fe3a4f12ab70251afdcd9d8fc144.00 B 09:08
._a5f79fe3a4f12ab70251afdcd9d8fc164.00 B 09:08
._9e164.00 B 09:08
c8cbfd552b3f9f7.47 kB 09:08
._c8cbfd552b3f9f164.00 B 09:08
._9f164.00 B 09:08
0760bfde58d1c92ceefba03c68d6894.11 kB 09:08
._0760bfde58d1c92ceefba03c68d689164.00 B 09:08
._a2164.00 B 09:08
42a91bd8bfbb13d2e2d226ccfca83572.00 B 09:08
._42a91bd8bfbb13d2e2d226ccfca83164.00 B 09:08
._a9164.00 B 09:08
feed1e2dfef9b0b3dfd25ba8592.34 kB 09:08
._feed1e2dfef9b0b3dfd25ba859164.00 B 09:08
._ac164.00 B 09:08
eed2c23ef4dcba1b1c07d32d599adf3b2a44f42.96 kB 09:08
._eed2c23ef4dcba1b1c07d32d599adf3b2a44f4164.00 B 09:08
._af164.00 B 09:08
42b14d9d28c1354e1.45 kB 09:08
._42b14d9d28c1354e164.00 B 09:08
._b4164.00 B 09:08
fc641a7ff0fa6b9debb2b8bdc64.46 kB 09:08
._fc641a7ff0fa6b9debb2b8bdc6164.00 B 09:08
._b9164.00 B 09:08
c8b659f5cc378d6182.37 kB 09:08
._c8b659f5cc378d618164.00 B 09:08
._ba164.00 B 09:08
d72e5fb8a036c4df714bfafd8d171d19f1cd89188.00 B 09:08
._d72e5fb8a036c4df714bfafd8d171d19f1cd89164.00 B 09:08
._bb164.00 B 09:08
9e27cb8c78df965eec25edec46135417.03 kB 09:08
._9e27cb8c78df965eec25edec461354164.00 B 09:08
._bf164.00 B 09:08
13423f2fae8f15f19ae7a5d93f8f126.00 B 09:08
._13423f2fae8f15f19ae7a5d93f8f164.00 B 09:08
b895ba2661deb8dacd8a2376f0362.00 B 09:08
._b895ba2661deb8dacd8a2376f0164.00 B 09:08
._c2164.00 B 09:08
db6a78cc55af9ba491cd4c4b4374791.00 B 09:08
._db6a78cc55af9ba491cd4c4b4374164.00 B 09:08
._c3164.00 B 09:08
f03431bebc83b32fcf8cfbf5f48e62.20 kB 09:08
._f03431bebc83b32fcf8cfbf5f48e6164.00 B 09:08
._c7164.00 B 09:08
1c003cfa425ce693b7eced2e39ce54bbc08ab010.67 kB 09:08
._1c003cfa425ce693b7eced2e39ce54bbc08ab0164.00 B 09:08
._c8164.00 B 09:08
dcab6d2c16.26 kB 09:08
._dcab6d2c164.00 B 09:08
._c9164.00 B 09:08
2df0f775a5c4ef6fe4c5f1c85a9e92b70d422621.64 kB 09:08
._2df0f775a5c4ef6fe4c5f1c85a9e92b70d4226164.00 B 09:08
._ca164.00 B 09:08
db3b5ad59a0b5c10.19 kB 09:08
._db3b5ad59a0b5c164.00 B 09:08
._cc164.00 B 09:08
bdbad7ba3af83c7001995.00 B 09:08
._bdbad7ba3af83c7001164.00 B 09:08
._d1164.00 B 09:08
3133a35acbabd4e37ae8af807e506.00 B 09:08
._3133a35acbabd4e37ae8af807e164.00 B 09:08
._d4164.00 B 09:08
fcbee04ae1f1002b314.03 kB 09:08
._fcbee04ae1f1002b3164.00 B 09:08
._d5164.00 B 09:08
67ebacbacc1b882aa5a2a9db5a6521.93 kB 09:08
._67ebacbacc1b882aa5a2a9db5a652164.00 B 09:08
._da164.00 B 09:08
37aecb0b4265cc6fdd0ac765d1a2d8c5ffc6b7340.00 B 09:08
._37aecb0b4265cc6fdd0ac765d1a2d8c5ffc6b7164.00 B 09:08
._de164.00 B 09:08
b331ae92bfe379fac505.00 B 09:08
._b331ae92bfe379fac164.00 B 09:08
._df164.00 B 09:08
9de29bb2d1dae775ad8c2e48c539115.00 B 09:08
._9de29bb2d1dae775ad8c2e48c5391164.00 B 09:08
._e6164.00 B 09:08
1e294ecbd47baba54ca2e3b494b4f8bb654bf34.36 kB 09:08
._1e294ecbd47baba54ca2e3b494b4f8bb654bf3164.00 B 09:08
._e7164.00 B 09:08
d9bf54b8d0f5a874e71e86cf9af3.42 kB 09:08
._d9bf54b8d0f5a874e71e86cf9af164.00 B 09:08
._f3164.00 B 09:08
f99d044bcd24d67ce7ae933.00 B 09:08
._f99d044bcd24d67ce7ae164.00 B 09:08
._f7164.00 B 09:08
87ac867d87c756fd01b2c2839bb99.00 B 09:08
._87ac867d87c756fd01b2c2839bb164.00 B 09:08
cfda368599aeedb2e16ec5bf1a0ce1.14 kB 09:08
._cfda368599aeedb2e16ec5bf1a0ce164.00 B 09:08
._f9164.00 B 09:08
96dedfb58e8adc1c1.01 kB 09:08
._96dedfb58e8adc1c164.00 B 09:08
._fa164.00 B 09:08
53ab2f7d1ebe7aa8c404d4e2a855912.00 B 09:08
._53ab2f7d1ebe7aa8c404d4e2a855164.00 B 09:08
._fe164.00 B 09:08
aefa691d6cf95a1185a0f3d80c86.36 kB 09:08
._aefa691d6cf95a1185a0f3d80c8164.00 B 09:08
._ff164.00 B 09:08
._info164.00 B 08:09
._pack164.00 B 08:09
._objects164.00 B 09:08
._heads164.00 B 08:09
._tags164.00 B 08:09
._refs164.00 B 08:09
._.git164.00 B 08:12
._qunarCrawler164.00 B 08:09
410.00 B 08:05
215.00 B 08:05
.DS_Store6.00 kB 00:30
._.DS_Store164.00 B 00:30
.DS_Store6.00 kB 05:05
._.DS_Store164.00 B 05:05
12.11 kB 02:03
266.00 B 02:03
8.94 kB 02:03
266.00 B 02:03
90.46 kB 02:03
266.00 B 02:03
79.25 kB 02:03
266.00 B 02:03
4.38 kB 12:04
266.00 B 12:04
._css266.00 B 05:04
glyphicons-halflings-white.png4.25 kB 02:03
._glyphicons-halflings-white.png266.00 B 02:03
glyphicons-halflings.png4.25 kB 02:03
._glyphicons-halflings.png266.00 B 02:03
._img266.00 B 02:03
.DS_Store6.00 kB 01:06
._.DS_Store164.00 B 01:06
12.70 kB 12:04
266.00 B 12:04
46.75 kB 02:03
266.00 B 02:03
20.64 kB 02:03
266.00 B 02:03
121.22 kB 00:28
433.00 B 00:28
242.01 kB 05:15
399.00 B 05:15
._js266.00 B 00:28
._static266.00 B 05:04
.DS_Store6.00 kB 00:29
._.DS_Store164.00 B 00:29
6.39 kB 08:44
231.00 B 08:44
2.56 kB 10:52
164.00 B 10:52
16.00 kB 08:44
164.00 B 08:44
__init__.pyc14.26 kB 08:44
.___init__.pyc164.00 B 08:44
._templates164.00 B 08:44
.DS_Store12.00 kB 01:58
._.DS_Store164.00 B 01:58
22.75 kB 01:19
164.00 B 01:19
application.pyc24.95 kB 05:24
._application.pyc164.00 B 05:24
7.50 kB 01:19
164.00 B 01:19
browser.pyc11.14 kB 05:24
._browser.pyc164.00 B 05:24
3.37 kB 01:19
164.00 B 01:19
&__init__.py&0.00 B 01:19
164.00 B 01:19
._contrib164.00 B 01:21
39.81 kB 01:19
164.00 B 01:19
db.pyc44.94 kB 05:24
._db.pyc164.00 B 05:24
12.06 kB 01:19
164.00 B 01:19
debugerror.pyc12.85 kB 05:24
._debugerror.pyc164.00 B 05:24
13.13 kB 01:19
164.00 B 01:19
form.pyc20.04 kB 05:24
._form.pyc164.00 B 05:24
4.37 kB 01:19
164.00 B 01:19
http.pyc5.95 kB 05:24
._http.pyc164.00 B 05:24
11.22 kB 01:19
164.00 B 01:19
httpserver.pyc12.12 kB 05:24
._httpserver.pyc164.00 B 05:24
4.81 kB 01:19
164.00 B 01:19
net.pyc5.78 kB 05:24
._net.pyc164.00 B 05:24
1.24 kB 01:19
164.00 B 01:19
10.51 kB 01:19
164.00 B 01:19
session.pyc15.07 kB 05:24
._session.pyc164.00 B 05:24
48.24 kB 01:19
228.00 B 01:19
template.pyc60.59 kB 05:24
._template.pyc164.00 B 05:24
1.36 kB 01:19
164.00 B 01:19
41.84 kB 01:19
164.00 B 01:19
utils.pyc51.95 kB 05:24
._utils.pyc164.00 B 05:24
15.95 kB 01:19
164.00 B 01:19
webapi.pyc20.56 kB 05:24
._webapi.pyc164.00 B 05:24
3.62 kB 01:19
164.00 B 01:19
webopenid.pyc4.83 kB 05:24
._webopenid.pyc164.00 B 05:24
2.15 kB 01:19
164.00 B 01:19
wsgi.pyc2.50 kB 05:24
._wsgi.pyc164.00 B 05:24
.DS_Store6.00 kB 01:58
._.DS_Store164.00 B 01:58
2.53 kB 01:19
164.00 B 01:19
9.38 kB 01:19
164.00 B 01:19
83.28 kB 01:19
164.00 B 01:19
._wsgiserver164.00 B 01:58
716.00 B 01:19
164.00 B 01:19
__init__.pyc1,019.00 B 05:24
.___init__.pyc164.00 B 05:24
._web164.00 B 05:24
._qunarCrawler164.00 B 06:27
Sponsored links
评价成功,多谢!
下载qunarCrawler.zip
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足
支付宝优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:203.312ms 5.8
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧

我要回帖

更多关于 js bootstrap date 的文章

 

随机推荐