js中Math和Date物件

2021-10-23 20:56:41 字數 1641 閱讀 8875

1.math

普通函式,就是乙個物件

比較math.min();//

math.max();

math.ceil();//向上取整

math.floor();//向下取整

math.round();

math.random()//隨機數,0-1之間.不包括1,沒有引數

math.log();//對數

math.sin();//正弦函式

math.cos();//余弦函式

math.abs();//絕對值

2.日期

new date();//返回當前日期

引數:空 當前時間

0-11月份

1 2020,8,26,7,8,9//列印出來月份為9月

「2020,8,26,」//月份不受影響,從0點開始

「2020-8-26」//月份不受影響 預設時間從早上8點開始

「2020/8/26」//月份不受影響 從0點開始

字串:

new date(「2020-8-26」//「2020/8/26」)

毫秒形式

將字串轉換為date物件的寫法:

var a=「2020-8-26」;

var date=new date(a); //字串轉化為date物件

date.getfullyear()//返回日期物件當前年份

date.getday();//返回日期是週幾

date.getdate();//返回日期物件是幾月份的幾號

getminutes();獲取當前分鐘數

getmonth();獲取當前月份,但是月份為當前月份-1 1-12[0-11]

getseconds();//獲取當前秒數

gettime();//獲取當前毫秒數 從2023年到現在

把毫秒數轉換為日期

var a=new date();

var date=a.gettimes();

console.log(date);

var dd=new date(date);

console.log(dd);

getmilliseconds;//獲取日期中的毫秒數

gettimezoneoffset()//gmt時間與本地時間差,用分鐘表示

getutcfullyear();

getyear();返回date物件中的年份值減去1900

getutc

例子:從國慶-8.26號倒計時

var today=new date();

var endday=new date(「2020-10-1」);

var result=(endday-today)/1000;

var day=parseint(result/(246060));

var hour=parseint((result-day246060)/(6060));

var minutes=parseint((result-day246060-hour6060)/60);

var sec=parseint(result-day246060-hour6060-minutes*60);

console.log(「距離國慶放假還有:」+day+「天」+hour+「小時」+minutes+「分鐘」+sec+「秒」);

js中Math物件和Date物件

math 是數學函式,但又屬於物件資料型別 typeof math object 它是乙個物件 console.dir math 檢視math的所有函式方法。控制台列印的結果如下 1,math.abs 獲取絕對值 math.abs 12 12 2,math.ceil and math.floor 向...

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

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

Date物件和Math物件

var time new date 獲取的是當前時間 var time new date 2000 1970年1月1日 8時0分2秒 20000是毫秒數 var time new date 98,10,20,0,0,0 1998年10月10日 0時0分0秒分3大組 get 用於獲取時間和日期值 se...