這次在修復上上一次的問題
1.時間格式2012-01-12
2.判斷閏年。
js獲取指定時間月份的下乙個月
function demo()
var temp1=document.getelementbyid("temp1");
// alert("asdfasdf"+temp1.value);
var temp1temp1str=temp1.value.split('-');//時間格式是 2012-12-12 分割是 -
//儲存計算之前的值
var oldyear=0;
oldyear=temp1str[0];
var oldmonth=0;
oldmonth=parseint(temp1str[1]);
var oldday=temp1str[2];
var temp=0;
if(oldmonth-1<=0)//如果是2012-1-12 那麼年應該減1 月=12
oldyear=oldyear-1;
oldmonth=12;
}else//其他直接 減1
oldmonth=oldmonth-1;
//儲存計算之後的值
var newyear=oldyear;
//閏月
if(oldmonth==1||oldmonth==3||oldmonth==5||oldmonth==7||oldmonth==8||oldmonth==10||oldmonth==12)
oldday=31;
}else if(oldmonth==2)
oldday=28;
//閏年計算規則
//普通年能被4整除且不能被100整除的為閏年
// 世紀年能被400整除的是閏年
if(oldyear%4==0&&oldyear%4!=0||oldyear%100==0)//判斷閏年 2月 29天
oldday=29;
}else
oldday=30;
//判斷長度如果是1 證明是1-9月份,需要在前面加0 不是直接
if(oldmonth.length=1)
oldmonth="0"+oldmonth;
var newmonth=oldmonth;
var newday=oldday;
document.getelementbyid("temp2").value=newyear+"-"+newmonth+"-"+newday;
2023年7月25日 23:03
《ExtJS2 0實用簡明教程》之獲得ExtJS
圖1 2 extjs發布包目錄 adapter 負責將裡面提供第三方底層庫 包括ext自帶的底層庫 對映為ext所支援的底層庫。build 壓縮後的ext全部原始碼 裡面分類存放 docs api幫助文件。exmaples 提供使用extjs技術做出的小例項。resources ext ui資源檔案...
extjs 日期開始結束
ext.form.datefield 日期範圍控制 專案中有時需要用到起始日期和結束日期,要做到起始日期必須小於結束日期。在extjs中已經有現成的函式,摘錄如下 daterange function val,field if field.startdatefield this.daterangem...
extjs日期格式處理
extjs 的datefield,往後台傳值,接收的是thu sep 2 00 00 00 utc 0800 2010,而我想要的是2010 09 02。ext.getcmp id getvalue.format y m d 轉換 extjs往後台傳值 datefield配置 format y m ...