做網頁的時候經常碰到要求給時間控制項賦當前時間的需求,每次都得上網查一下**,比較麻煩,索性在部落格裡記下來吧:
var mydate= newdate();
var realyear =mydate.getfullyear();
var mymonth = mydate.getmonth()+1;
var realmonth=mymonth;
var myday =mydate.getdate();
var realday =myday;
if(mymonth<10)
if(myday<10)
var realdate = realyear +'-'+realmonth+'-'+realday;
$("input[name='entityvo.scrap_time']").val(realdate);
好吧我是個懶人~
getmonth的時候獲得的值是0-11,所以需要在原來的基礎上+1.
獲取當前日期的時候需要用getdate(),而不是getday(),getday()獲取的是當前是週幾。
好吧,順手再把時分秒的搞上:
1var mydate= new
date();
2var realyear =mydate.getfullyear();
3var mymonth = mydate.getmonth()+1;
4var realmonth=mymonth;
5var myday =mydate.getdate();
6var realday =myday;
7var myhour =mydate.gethours();
8var realhours =myhour;
9var myminute =mydate.getminutes();
10var realminute =myminute;
11var mysecond =mydate.getseconds();
12var realsecond =mysecond;
13if(mymonth<10)
16if(myday<10)
19if(myminute<10)
22if(myhour<10)
25if(mysecond<10)
28var realdate = realyear +'-'+realmonth+'-'+realday+' '+realhours+':'+realminute+':'+realsecond;
29 $("input[name='entityvo.scrap_time']").val(realdate);
好了,以後需要的時候就可以直接來自己部落格copy了,懶人都是這樣的!
js生成當前時間(layui可用)
有乙個需要注意的地方,在實際開發中,涉及到生成時間,時間除了在前台需要使用者填的時間,必須在資料庫生成,因為每個人的電腦時間可能不一樣。會bug等。所以時間要在資料庫生成 預設system 下面是js自動生成時間的方法 function formatdate now 如果記得時間戳是毫秒級的就需要 ...
js獲取當前時間,js時間函式
js獲取當前日期時間及其它操作,js時間函式 var mydate new date mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdat...
js 獲取當前時間
js中獲得當前時間是年份和月份,形如 201208 獲取完整的日期 var date new date var year date.getfullyear var month date.getmonth 1 month month 10 0 month month var mydate year.t...