jQuery UI Datepicker 添加時分秒

默認的jQuery UI Datepicker控件沒有顯示時分秒功能,須要進行時分秒插件的安裝及配置。javascript

democss

地址根據本身的環境去改正html

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Timepicker Demo</title>
<link type="text/css" href="css/jquery-ui-1.11.4.css" rel="stylesheet" />
<link type="text/css" href="css/jquery-ui-timepicker-addon.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.11.4.js"></script>
<script type="text/javascript" src="js/jquery-ui-timepicker-addon.js"></script>
<script type="text/javascript" src="js/jquery-ui-timepicker-zh-CN.js"></script>
<script type="text/javascript">
	    $(function () {
	        $(".ui_timepicker").datetimepicker({
	        	defaultDate: $('.ui_timepicker').val(),
	            dateFormat: "yy-mm-dd",
	            showSecond: true,
	            timeFormat: 'HH:mm:ss',
	            stepHour: 1,
	            stepMinute: 1,
	            stepSecond: 1
	        })
	    })
</script>
</head>
<style type="text/css">
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }  
.ui-timepicker-div dl { text-align: left; }  
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }  
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }  
.ui-timepicker-div td { font-size: 90%; }  
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
</style>
<body>
<div style="margin: 200px;">
	<input type="text" name="datetime" class="ui_timepicker" value="2015-3-25 13:40:10">
</div>
</body>
</html>

下載地址:http://download.csdn.net/download/panruifang/8518257java

 

============================================================jquery

 

jquery.ui 的 datepicker 默認是年月日的jquery 插件,若是添加時分秒 只須要作以下修改便可ui

1. 下載jquery-ui-timepicker-addon.js ,並在頁面加載url

2. js 中 設置某input 的時間格式spa

datetimepicker:jquery.ui.datepicker <wbr>添加時分秒

$("#datetime").datetimepicker(); // 日期+時分秒  .net

$("#datetime").datepicker(); // 日期  插件

$("#datetime").timepicker(); // 時分秒  

 

datetimepicker:jquery.ui.datepicker <wbr>添加時分秒

========================================================

  漢化包代碼:

(function ($) {

    // 漢化 Datepicker

    $.datepicker.regional['zh-CN'] =

    {

        clearText: '清除', clearStatus: '清除已選日期',

        closeText: '關閉', closeStatus: '不改變當前選擇',

        prevText: '<上月', prevStatus: '顯示上月',

        nextText: '下月>', nextStatus: '顯示下月',

        currentText: '今天', currentStatus: '顯示本月',

        monthNames: ['一月', '二月', '三月', '四月', '五月', '六月',

        '七月', '八月', '九月', '十月', '十一月', '十二月'],

        monthNamesShort: ['一', '二', '三', '四', '五', '六',

        '七', '八', '九', '十', '十一', '十二'],

        monthStatus: '選擇月份', yearStatus: '選擇年份',

        weekHeader: '周', weekStatus: '年內周次',

        dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],

        dayNamesShort: ['週日', '週一', '週二', '週三', '週四', '週五', '週六'],

        dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],

        dayStatus: '設置 DD 爲一週起始', dateStatus: '選擇 m月 d日, DD',

        dateFormat: 'yy-mm-dd', firstDay: 1,

        initStatus: '請選擇日期', isRTL: false

    };

    $.datepicker.setDefaults($.datepicker.regional['zh-CN']);

  

    //漢化 Timepicker

    $.timepicker.regional['zh-CN'] = {

        timeOnlyTitle: '選擇時間',

        timeText: '時間',

        hourText: '小時',

        minuteText: '分鐘',

        secondText: '秒鐘',

        millisecText: '微秒',

        timezoneText: '時區',

        currentText: '如今時間',

        closeText: '關閉',

        timeFormat: 'hh:mm',

        amNames: ['AM', 'A'],

        pmNames: ['PM', 'P'],

        ampm: false

    };

    $.timepicker.setDefaults($.timepicker.regional['zh-CN']);

})(jQuery);
相關文章
相關標籤/搜索