date() 物件(獲取時間的) 不過是用類的寫法來實現的:(他也沒有私有屬性,都是通過__proto__繼承來的)
date() 分兩大系 乙個是get系列(及獲取時間) 乙個是set系列(及設定時間)
如果使用定時器出現異閃?
1.提前呼叫函式 2.將定時器改為1毫秒
get系列的方法
1.getdate() 返回一月中的某一天;
2.getday() 返回一周中的某一天(0-6 0代表週日,6代表周一)
3.getfullyear() 返回四位數的年份;
4.getmonth() 返回月份,(比實際情況小1,0代表1月)
5.gethours() 返回當前的小時數(0-23 0代表24點)
6.getminutes() 返回當前的分鐘數(0-59)
7.gettime() 返回2023年到現在的毫秒數;
8.parse() 反回指定時間到2023年1月1日的毫秒數 (()中有乙個字串的引數,字串中有三個值,第乙個值時月份,第二個值是月中的天數,第三個值為年份)
使用方法:var time=new date()
var s=parse("12 21,2019") (其他方法不需要引數)
date() set系列
1.setdate() 設定時間物件(月)中的某一天;引數是number(1-31)
2.setfullyear() 設定年份 ,有三個引數,第乙個年份必填,第二個月份(選填),第三個日期(選填)
3.setmonth() 設定月份,有兩個引數,第乙個月份必填(0-11),第二個引數月份日期選填(1-31)
4.sethours() 設定小時數,四個引數,第乙個引數小時(必填),第二個分鐘(選填),第三個秒鐘(選填),第四個毫秒(選填)
5.setminutes() 設定分鐘數,有三個引數,第乙個引數分鐘(必填),第二個引數秒鐘(選填),第三個引數毫秒(選填)
6.setseconds() 設定秒數,兩個引數,第乙個為秒鐘(必填),第二個為毫秒(選填)
7.settime() 時間戳 (以毫秒為單位的計時)
var time=new date() (這種寫法,就是獲取當前時間)
var time=new date(milliseconds) 時間戳寫法
var time=new date("2019/01/01 00:00:00") 字串格式的寫法
var time=new date(year,month,day,hours,minutes,seconds,milliseonds)
時間的轉換:
一天=24小時 =1440分=86400秒=86400000毫秒;
一小時=60分 =3600秒=3600000毫秒;
一分= 60秒 =60000毫秒
一秒 =1000毫秒
js DAT6 2 感覺是重點,多回頭看看吧
預設是看不到的div var d1 document.getelementbyid f1 var a3 newdate var h a3.gethours h 1 這裡可以被覆蓋 console.log h function findtime h if h 19 h 12 if h 12 findt...
半年簡單總結
一轉眼到這裡也半年多了。得 跟隨乙個固執的老大實踐了一些軟體工程的過程。老大比較固執也是乙個好事情,比較堅持原則。學會了怎樣使用狀態機來幫助實現處理複雜事務。這裡的管理還是比較嚴格的,所有的過程都有標準需要遵循,因此在編碼方面也養成了好的習慣,至少從編碼風格和標準上是這樣的。學會了簡單使用clear...
工作半年了
轉眼間,已經工作半年了。還從來沒有寫過部落格,這次突然心血來潮,想來總結下自己的工作。2010年5月份工作的,當時來上海找工作還是挺順利的,第一次面試就輕鬆通過了。面試官比較好,很有耐心。我做的是erp,當時對這個東西一點也都不了解的,後來才知道,這是乙個企業管理軟體。做這兒玩意,最需要了解的就是業...