Date物件和Math物件

2021-09-24 09:45:55 字數 2396 閱讀 7419

var time=new date()      //  獲取的是當前時間

var time=new date(2000) // 2023年1月1日 8時0分2秒 20000是毫秒數

var time=new date(98,10,20,0,0,0) // 2023年10月10日 0時0分0秒

分3大組:

get***() : 用於獲取時間和日期值

set***() : 用於設定時間和日期值

to***() : 將日期轉換成指定格式

1. get***()

建立date物件,賦值給變數time

var time=new date()  // 獲取當前時間

document.write(time.tolocalestring()) // 2019/6/12 上午10:36:54

1.獲取年份

var year=time.getfullyear()  

console.log(year) // 2023年

2.獲取月份

var month=time.getmonth()   // 範圍是0~11 所以獲取的月份後面應該+1

console.log(month+1) // 6月

3.獲取日期(某月份的多少號)

var day=time.getdate()  // 範圍是1~31號

console.log(day) // 12號

4.獲取星期幾

var week=time.getday()   // 範圍是0~6

console.log(week) // 3 星期三

5.獲取小時

var hour=time.gethours()  // 範圍是0~23

console.log(hour) // 10(早上10點)

6.獲取分鐘

var minute=time.getminutes()  // 範圍是0~59

console.log(minute) // 44(第44分鐘)

7.獲取秒數

var second=time.getseconds()  // 獲取秒數,範圍是0~59

var millisecond=time.getmilliseconds() // 獲取毫秒數,範圍是0~999

console.log(second) // 28(第28分鐘)

console.log(millisecond) // 856(第856毫秒)

8.獲取2023年1月1日至今的毫秒數

var a=time.gettime()

console.log(a) // 1560307994292(毫秒)

2. set***()

3. to***()

1.根據本地時間,將date物件轉換為字串

var time=new date()  // 獲取當前時間

document.write(time) // wed jun 12 2019 10:58:00 gmt+0800 (中國標準時間)

document.write(time.tolocalestring()) // 2019/6/12 上午10:36:54

ceil(x) : 對數進行上捨入=往大的取

var a=3.1

a=math.ceil(a)

console.log(a) // 4

floor(x) : 對數進行下捨入=往小的取

var b=3.9

b=math.floor(b)

console.log(b) // 3

round(x) : 四捨五入

var c=3.6

c=math.round(c)

console.log(c) // 4 隨機

random() 返回0~1的隨機數 [ 0 , 1 )

parseint(math.random()*10) 隨機整數[ 0 , 10 )

parseint(math.random()*4+1) 隨機整數[ 1 , 5 )

parseint(math.random()*(max-min)+min) 隨機整數 [ min , max )

parseint(math.random()*(max-min+1)+min) 隨機整數 [ min , max ]

Math物件和Date物件

字串 初始化方式 字面量 建構函式 儲存方式 ascii unicode utf 8就是八位的unicode編碼 屬性length屬性 表示字串的長度 length屬性唯讀 可以通過下標的方式獲取對應位置的字元 迴圈可以使用for迴圈 也可以使用for in 迴圈 方法charat 用來獲取對應位置...

Date物件與Math物件

date 返回當日的日期和時間。getdate 從 date 物件返回乙個月中的某一天 1 31 getday 從 date 物件返回一周中的某一天 0 6 getmonth 從 date 物件返回月份 0 11 getfullyear 從 date 物件以四位數字返回年份。getyear 請使用 ...

js內建物件(date物件和math物件)

一 date物件 date物件用於處理日期和時間 date物件 使用date物件獲取時分秒 1 語法 var 日期物件 new date 引數 date 物件date物件裡面的引數 大多數都是可選的 在不指定的情況下,預設是 02 常用的函式 二 math物件 math物件用於執行數學任務 math...