正文
jquery小时,jquery延时
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
jquery datepicker 选择时间小时的怎么设置
Datepicker 的选项中有一个 minDate(最小日期),如果你把 minDate 设为当前日期,之前的日期就都不能选了。
minDate 可以为
1、日期对象,例如 new Date()
2、也可以是整数,例如 3 代表 3 天后,-1 代表昨天,0 代表今天
3、也可以是字符串,例如 1w 代表 1 星期后,-2m 代表 两个月之前
所以你的问题,可以设置为日期对象(当前)或者0。
$("#ele").datepicker({
minDate: new Date()
});
jquery 当前时间减一小时
html
head
script type="text/javascript"
function startTime()
{
var today=new Date()
var h=today.getHours()-1
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers10
m=checkTime(m)
s=checkTime(s)
document.getElementById('txt').innerHTML=h+":"+m+":"+s
t=setTimeout('startTime()',500)
}
function checkTime(i)
{
if (i10)
{i="0" + i}
return i
}
/script
/head
body onload="startTime()"
div id="txt"/div
/body
/html
Jquery 怎么给时间 加一个小时
//方法增添dayNumber天(整形),date:如果没传就使用今天(日期型)functio
jquery里,怎么格式化时间
createTime是一个Json格式的日期,
var JsonDateValue = new Date(createTime.time);
var text = JsonDateValue.getYear()+"-"+JsonDateValue.getMonth()+"-"+JsonDateValue.getDay()+" "+JsonDateValue.getHours()+":"+JsonDateValue.getMinutes()+":"+JsonDateValue.getSeconds();
//text=“2012-12-22 21:20:12”
或者
/**
* 时间对象的格式化;
*/
Date.prototype.format = function(format) {
/*
* 使用例子:format="yyyy-MM-dd hh:mm:ss";
*/
var o = {
"M+" : this.getMonth() + 1, // month
"d+" : this.getDate(), // day
"h+" : this.getHours(), // hour
"m+" : this.getMinutes(), // minute
"s+" : this.getSeconds(), // second
"q+" : Math.floor((this.getMonth() + 3) / 3), // quarter
"S" : this.getMilliseconds()
// millisecond
}
if (/(y+)/.test(format)) {
format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4
- RegExp.$1.length));
}
for (var k in o) {
if (new RegExp("(" + k + ")").test(format)) {
format = format.replace(RegExp.$1, RegExp.$1.length == 1
? o[k]
: ("00" + o[k]).substr(("" + o[k]).length));
}
}
return format;
}
用jquery编写12小时制显示当前系统时间
function nowTime(ev,type){
/*
* ev:显示时间的元素
* type:时间显示模式.若传入12则为12小时制,不传入则为24小时制
*/
//年月日时分秒
var Y,M,D,W,H,I,S;
//月日时分秒为单位时前面补零
function fillZero(v){
if(v10){v=0+v;}
return v;
}
(function(){
var d=new Date();
var Week=[星期天,星期一,星期二,星期三,星期四,星期五,星期六];
Y=d.getFullYear();
M=fillZero(d.getMonth()+1);
D=fillZero(d.getDate());
W=Week[d.getDay()];
H=fillZero(d.getHours());
I=fillZero(d.getMinutes());
S=fillZero(d.getSeconds());
//12小时制显示模式
if(type type==12){
//若要显示更多时间类型诸如中午凌晨可在下面添加判断
if(H=12){
H=上午 +H;
}else if(H12 H24){
H-=12;
H=下午 +fillZero(H);
}else if(H==24){
H=下午 00;
}
}
ev.innerHTML=Y+年+M+月+D+日 + +W+ +H+:+I+:+S;
//每秒更新时间
setTimeout(arguments.callee,1000);
})();
}
JQuery获取2个时间段的时差,该怎么处理
JQuery获取2个时间段的时差方法:
script type="text/javascript"
window.onload = function() {
document.getElementById('btn_calc').onclick = function() {
var obj = document.getElementById('demo').getElementsByTagName('input');
var ar_ds = obj[0].value.split('-');
var ar_ts = obj[1].value.split(':');
var ds = new Date(ar_ds[0], ar_ds[1] - 1, ar_ds[2], ar_ts[0], ar_ts[1]);
var ar_de = obj[2].value.split('-');
var ar_te = obj[3].value.split(':');
var de = new Date(ar_de[0], ar_de[1] - 1, ar_de[2], ar_te[0], ar_te[1]);
var result = de.getTime() - ds.getTime();
//开始、结束是否超过24小时,超过减15个小时乘天数
if (result 86400000) result -= Math.floor(result / 86400000) * 54000000;
document.getElementById('result').innerHTML = '请假时间:' + (result / 3600000).toFixed(1) + '小时';
}
}
/script