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