📄 date.js
字号:
function y2k(number)
{
return (number < 1000) ? number + 1900 : number;
}
function getdate()
{
var now = new Date();
var dd = now.getDate() , mt = now.getMonth() + 1 , yy = y2k(now.getYear()) , weekVal = now.getDay();
var msg="";
if (weekVal==0)
msg="星期日";
else if (weekVal==1)
msg="星期一";
else if (weekVal==2)
msg="星期二";
else if (weekVal==3)
msg="星期三";
else if (weekVal==4)
msg="星期四";
else if (weekVal==5)
msg="星期五";
else if (weekVal==6)
msg="星期六";
document.write(yy+"年"+mt+"月"+dd+"日"+" "+msg);
}
function getdatestring()
{
var retvalue="";
var now = new Date();
var dd = now.getDate() , mt = now.getMonth() + 1 , yy = y2k(now.getYear()) , weekVal = now.getDay();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds();
retvalue=yy+"-"+mt+"-"+dd+"-"+hours+"-"+minutes+"-"+seconds;
return retvalue;
}
function DoCal(elTarget)
{
if (!window.showModalDialog) return;
var sRtn;
var mydate=new Date();
var year = mydate.getYear();
var month = mydate.getMonth()+1;
var date = mydate.getDate();
var time=year+"-"+month+"-"+date;
var defaultValue=time;
sRtn = showModalDialog("./include/calendar.jsp?beginYear=1940&endYear=2040&defaultDate=" + defaultValue, "", "help=no;status=no;center=yes;dialogWidth=200pt;dialogHeight=180pt");
if (sRtn!="")
elTarget.value=sRtn;
}
//用javascript给日期增加年数或月数或天数
function DateAdd(BaseDate, interval, DatePart)
{
var dateObj = new Date(BaseDate.replace("-",","));
var millisecond=1;
var second=millisecond*1000;
var minute=second*60;
var hour=minute*60;
var day=hour*24;
var year=day*365;
var newDate;
var dVal = new Date(dateObj)
var dVal=dVal.valueOf();
switch(DatePart)
{
case "ms": newDate=new Date(dVal+millisecond*interval); break;
case "s": newDate=new Date(dVal+second*interval); break;
case "mi": newDate=new Date(dVal+minute*interval); break;
case "h": newDate=new Date(dVal+hour*interval); break;
case "d": newDate=new Date(dVal+day*interval); break;
case "y": newDate=new Date(dVal+year*interval); break;
default: return escape("日期格式不对");
}
newDate = new Date(newDate)
return newDate.getFullYear() + "-" + (newDate.getMonth() + 1) + "-" + newDate.getDate();
}
function comparedate(date1,date2)
{
var date1obj = new Date(date1.replace("-",","));
var date2obj = new Date(date2.replace("-",","));
if (date1obj>date2obj)
{
return true;
}
else
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -