js生成當前時間

2022-04-01 17:18:02 字數 1393 閱讀 1577

做網頁的時候經常碰到要求給時間控制項賦當前時間的需求,每次都得上網查一下**,比較麻煩,索性在部落格裡記下來吧:

var mydate= new

date();

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()獲取的是當前是週幾。

好吧,順手再把時分秒的搞上:

1

var 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...