# Project : bootstrap-datetimepicker
======================================
[![Build Status](https://travis-ci.org/smalot/bootstrap-datetimepicker.png?branch=master)](https://travis-ci.org/smalot/bootstrap-datetimepicker)
[Homepage](http://www.malot.fr/bootstrap-datetimepicker/)
[Demo page](http://www.malot.fr/bootstrap-datetimepicker/demo.php)
# Project forked
This project is a fork of [bootstrap-datepicker project](https://github.com/eternicode/bootstrap-datepicker).
# Home
As 'bootstrap-datetimepicker' is restricted to the date scope (day, month, year), this project aims to support too the time picking (hour, minutes).
# Screenshots
## Decade year view
![Datetimepicker decade year view](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_decade.png)
This view allows to select the day in the selected month.
## Year view
![Datetimepicker year view](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_year.png)
This view allows to select the month in the selected year.
## Month view
![Datetimepicker month view](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_month.png)
This view allows to select the year in a range of 10 years.
## Day view
![Datetimepicker day view](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_day.png)
This view allows to select the hour in the selected day.
## Hour view
![Datetimepicker hour view](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_hour.png)
This view allows to select the preset of minutes in the selected hour.
The range of 5 minutes (by default) has been selected to restrict buttons quantity to an acceptable value, but it can be overrided by the <code>minuteStep</code> property.
## Day view - meridian
![Datetimepicker day view meridian](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_day_meridian.png)
Meridian is supported in both the day and hour views.
To use it, just enable the <code>showMeridian</code> property.
## Hour view - meridian
![Datetimepicker hour view meridian](https://raw.github.com/smalot/bootstrap-datetimepicker/master/screenshot/standard_hour_meridian.png)
# Example
Attached to a field with the format specified via options:
```html
<input type="text" value="2012-05-15 21:05" id="datetimepicker">
```
```javascript
$('#datetimepicker').datetimepicker({
format: 'yyyy-mm-dd hh:ii'
});
```
Attached to a field with the format specified via markup:
```html
<input type="text" value="2012-05-15 21:05" id="datetimepicker" data-date-format="yyyy-mm-dd hh:ii">
```
```javascript
$('#datetimepicker').datetimepicker();
```
As component:
```html
<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>
</div>
```
```javascript
$('#datetimepicker').datetimepicker();
```
As inline datetimepicker:
```html
<div id="datetimepicker"></div>
```
```javascript
$('#datetimepicker').datetimepicker();
```
# Using bootstrap-datetimepicker.js
Call the datetimepicker via javascript:
```javascript
$('.datetimepicker').datetimepicker()
```
## Dependencies
Requires bootstrap's dropdown component (`dropdowns.less`) for some styles, and bootstrap's sprites (`sprites.less` and associated images) for arrows.
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:
```bash
$ lessc build/build_standalone.less datetimepicker.css
```
## Options
All options that take a "Date" can handle a `Date` object; 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).
You can also specify an ISO-8601 valid datetime, despite of the given `format` :
* yyyy-mm-dd
* yyyy-mm-dd hh:ii
* yyyy-mm-ddThh:ii
* yyyy-mm-dd hh:ii:ss
* yyyy-mm-ddThh:ii:ssZ
### format
String. Default: 'mm/dd/yyyy'
The date format, combination of 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
### weekStart
Integer. Default: 0
Day of the week start. 0 (Sunday) to 6 (Saturday)
### startDate
Date. Default: Beginning of time
The earliest date that may be selected; all earlier dates will be disabled.
### endDate
Date. Default: End of time
The latest date that may be selected; all later dates will be disabled.
### daysOfWeekDisabled
String, Array. Default: '', []
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]`.
### autoclose
Boolean. Default: false
Whether or not to close the datetimepicker immediately when a date is selected.
### startView
Number, String. Default: 2, 'month'
The view that the datetimepicker should show when it is opened.
Accepts values of :
* 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.
### minView
Number, String. Default: 0, 'hour'
The lowest view that the datetimepicker should show.
### maxView
Number, String. Default: 4, 'decade'
The highest view that the datetimepicker should show.
### todayBtn
Boolean, "linked". Default: false
If true or "linked", displays a "Today" button at the bottom of the datetimepicker to select the current date. If true, the "Today" button will only move the current date into view; if "linked", the current date will also be selected.
### todayHighlight
Boolean. Default: false
If true, highlights the current date.
### keyboardNavigation
Boolean. Default: true
Whether or not to allow date navigation by arrow keys.
### language
String. Default: '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
Boolean. Default: true
Whether or not to force parsing of the input value when the picker is closed. That is, when an invalid date is left in the input field by the user, the picker will forcibly parse that value, and set the input's value to the new, valid date, conforming to the given `format`.
### minuteStep
Number. Default: 5
The increment used to build the hour view. A button is created for each <code>minuteStep</code> minutes.
### pickerReferer : deprecated
String. Default: 'd
没有合适的资源?快使用搜索试试~ 我知道了~
open-cmdb是使用Python语言,基于Django、Puppet开发的一套简单的CMDB系统.zip
共261个文件
html:69个
js:64个
py:30个
需积分: 0 0 下载量 22 浏览量
2024-01-09
12:53:08
上传
评论
收藏 991KB ZIP 举报
温馨提示
Python使用技巧,实战应用开发小系统参考资料,源码参考。经测试可运行。 详细介绍了一些Python框架的各种功能和模块,以及如何使用Python进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手JPython并掌握其高级特性。
资源推荐
资源详情
资源评论
收起资源包目录
open-cmdb是使用Python语言,基于Django、Puppet开发的一套简单的CMDB系统.zip (261个子文件)
.bithoundrc 1KB
CNAME 14B
bootstrap.css 144KB
bootstrap.min.css 120KB
fuelux.css 90KB
fuelux.min.css 80KB
fuelux.min.css 80KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
select2.min.css 15KB
bootstrap-datetimepicker.css 12KB
bootstrap-datetimepicker.min.css 11KB
signin.css 4KB
index.css 648B
glyphicons-halflings-regular.eot 20KB
fuelux.eot 2KB
fuelux.eot 2KB
dev.html.example 2KB
.gitignore 780B
index.html 124KB
scheduler-markup.html 38KB
scheduler.html 38KB
wizard-markup.html 21KB
selectlist-markup.html 10KB
all_data_show.html 9KB
wizard.html 7KB
changelog.html 5KB
tests.html 4KB
repeater-markup.html 4KB
repeater.html 4KB
datepicker.html 3KB
datepicker-markup.html 3KB
combobox-markup.html 3KB
tree-markup.html 3KB
add_modify.html 2KB
spinbox-markup.html 2KB
file.html 2KB
pillbox-markup.html 2KB
login.html 2KB
base_bootstrap.html 2KB
api.html 2KB
browser-globals.html 2KB
radio-markup.html 2KB
pillbox-with-pills.html 1KB
datetime.html 1KB
multiselect2.html 1KB
base.html 1KB
checkbox-markup.html 1KB
enumerate.html 1KB
enumerate_read_only.html 939B
input.html 938B
revenumerate.html 884B
editor.html 881B
tree-folders-selectable.html 848B
typeahead.html 827B
tree.html 779B
placard-markup.html 774B
selectlist.html 762B
textarea.html 750B
password.html 698B
combobox.html 666B
json.html 632B
pre.html 624B
div.html 619B
pillbox.html 593B
spinbox.html 572B
checkbox.html 528B
commonjs.html 516B
placard-header-footer.html 403B
search.html 351B
search-markup.html 337B
changelog_detail.html 296B
checkbox.html 249B
radio.html 242B
radio-inline-no-js.html 232B
checkbox-inline-no-js.html 231B
checkbox-no-js.html 219B
radio-no-js.html 219B
404.html 204B
radio-inline.html 196B
checkbox-inline.html 193B
logout.html 191B
placard.html 161B
home.html 109B
infinite-scroll-markup.html 88B
loader.html 65B
infinite-scroll.html 56B
loader-markup.html 51B
repeater-list.js 317KB
fuelux.js 214KB
fuelux.min.js 114KB
fuelux.min.js 114KB
jQuery-2.1.4.min.js 82KB
bootstrap.js 67KB
select2.min.js 61KB
bootstrap-datetimepicker.js 56KB
bootstrap.min.js 36KB
bootstrap-datetimepicker.min.js 36KB
index.js 34KB
Gruntfile.js 30KB
共 261 条
- 1
- 2
- 3
资源评论
白话Learning
- 粉丝: 3271
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- PxCook-像素大厨Mac版本安装包
- 基于mysql和python的学生选课系统【课程设计(实验报告+源码)】
- PxCook-像素大厨Windows版本安装包
- aspose-words-23.12-jdk16 有水印
- [大模型部署]在C# Winform中使用文心一言ERNIE-3.5 4K 聊天模型
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现.zip
- python毕业设计-基于Django+OpenCV的二维码生成与识别系统设计与实现+使用说明.zip
- 基于STM32单片机空气监测系统设计源码+详细文档+配套全部资料(毕业设计).zip
- rdf0412-kcu116-pcie-c-2019-1.zip(XILINX KCU116 源码)
- 基于C#语言的winform界面火车票订票系统(源码+实验报告)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功