自定义datetimepicker日期控件

Bootstrap v3.3.5

css

/* ======================================== ys-datetimepicker ======================================== */
.ys-datetimepicker{
    position:relative;
    width:100%;
    height:32px;
    cursor:pointer;
}

.ys-datetimepicker>input.form-control{
    width:100%;
    height:32px;
    background-color:#fff;
    border-radius: 0;
    cursor:pointer;
    border:1px solid #ccc;
    padding-left:10px;

}
.ys-datetimepicker:after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    display:block;
    width:32px;
    height:32px;
    background: url(../../images/common/ys-datetime-icon.png) no-repeat center center;
    background-size:20px 20px;
    border:1px solid #ccc;
}

.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu .datetimepicker-minutes .minute.active,
.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu .datetimepicker-hours .hour.active,
.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu .datetimepicker-days .day.active,
.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu .datetimepicker-months .month.active,
.datetimepicker.datetimepicker-dropdown-bottom-right.dropdown-menu .datetimepicker-years .year.active{
    background-image:none;
    background-color:#e64e4d;
}

html

<!-- 日期控件 -->
<div class="ys-datetimepicker">
    <input size="16" class="form-control" type="text" value="2015-10-01" readonly=""/>
</div>

javascript

$(".ys-datetimepicker input").datetimepicker({
    language: "zh-CN",
    format:"yyyy-mm-dd",
    todayBtn:"linked",
    startView:2,
    minView:2,
    weekStart: 1,
    todayHighlight: 1,
    autoclose: 1,
    forceParse: 0
});

$(".ys-datetimepicker").on("click",function(e){
    e.stopPropagation();
    e.preventDefault();
    $(this).closest(".ys-datetimepicker").find("input").datetimepicker("show");
});
时间: 2025-01-06 03:00:32

自定义datetimepicker日期控件的相关文章

一个自定义时间日期控件的使用

一个自定义时间日期的控件,依赖类是GitHub下的.比较好用,现在将使用流程记下: 1.布局文件 <TextView android:id="@+id/tv_remunera_day_datepick" style="@style/input_datepicker" android:layout_width="fill_parent" android:layout_height="wrap_content" androi

jQuery DateTimePicker 日期控件

在线实例 实例演示 使用方法 <input id="datetimepicker" type="text" > 复制 $('#datetimepicker').datetimepicker(); 复制 参数详解 参数 描述 默认值 lang 语言选择中文 "ch" - format 格式化日期 - timepicker 是否开启时间选项 false yearStart 设置最小年份 - yearEnd 设置最大年份 - todayBu

Windows应用程序高级控件之日期控件-DateTimePicker

DateTimePicker--日期控件 用途:用于选择日期和时间,但只能选择一个时间,而不是连续的时间段.当然也可以直接输入日期和时间 DateTimePicker的Format属性设置为Time,即可时间控件中只显示时间. Format属性用于获取或设置控件中显示的日期和时间格式 DateTimePickerFormat枚举值如下: Custom      DateTimePicker控件以自定义格式显示日期/时间值 Long        DateTimePicker控件以用户操作系统设置

WPF自定义控件与样式(5)-Calendar/DatePicker日期控件自定义样式及扩展

一.前言 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等,若有不明白的地方可以参考本系列前面的文章,文末附有部分文章链接. 本文主要内容: 日历控件Calendar自定义样式: 日期控件DatePicker自定义样式,及Label标签.水印.清除日期功能扩展: 二.Calendar自定义样式 先看看效果: 从上面图可以看出,日历的显示其实有三种状态,如下面的分解图: "日"部分的显示: "月"部分的显示: &qu

C#日期控件datetimepicker保存空值方法

方法一(推荐): 设置datetimepicker的属性ShowCheckBox为true 在窗口初始化时候,添加代码this.datetimepicker1.Checked = false; 保存日期值入库的时候,就可以根据if(this.datetimepicker1.Checked ==false),保存空值. 方法二: 在窗口初始化函数中添加: this.dateTimePicker1.Format=DateTimePickerFormat.Custom; this.dateTimePi

安卓自定义日期控件(仿QQ,IOS7)

还记得上篇:高大上的安卓日期时间选择器,本篇是根据上篇修改而来,先看下qq中日期选择的效果: 鉴于目前还没有相似的开源日期控件,因此本人花费了一些时间修改了下之前的日期控件,效果如图: 虽说相似度不是百分之百,但相对其它日期控件是不是更加高大上了许多,哈哈~代码就不在往上贴了,如果感觉不错可以下载源码,并修改成更加符合你的效果. 源码地址:http://download.csdn.net/detail/baiyuliang2013/8692313

My97DatePicker日期控件实现按日、周、月、季、年选择时间段

 http://www.cnblogs.com/kevin-zlg/p/4631413.html 前台页面需要使用日期控件时,同事选择了My97DatePicker,功能还是挺强大的,在使用过程中需要实现按日.按周.按月.按季度.按年选择时间的功能. 控件自身提供了按日.按月和按年选择的功能,但是选择周和选择季度没有,鉴于方便,在选择周时就使用了选择日的状态,选择了日后再计算这一天所属的周的起始和结束日期. 在选择季度时,使用了选择月份的状态,选择月份后计算所属的季度的开始和结束日期. 控件本身

js 常用日期控件使用

一.My97DatePicker 当前最新版本: 4.8 官网:http://www.my97.net/ csdn下载地址: http://download.csdn.net/detail/czw2010/8585183 1. 使用说明: My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件) 各目录及文件的用途: WdatePicker.js 配置文件,在调用的

日期控件

dateTimePicker控件如何获取显示时间的 年:月:日 DateTime dt = dateTimePicker.Value; int year = dt.Yearint month = dt.Month 可延伸理解为cbobox控件中加载年或者月的数字.强制为int16后即可替代上述日期控件.