JavaScript -- 常用的日期對象和數學對象
阿新 • • 發佈:2018-05-20
小時 zone floor eof off 毫秒 fse 和數 fun
創建一個時間對象
var time=new Date(); //當前時間,()內可寫入字符串 ,如‘2017-10-10‘,可轉為響應的時間
常用方法
time.getFullYear(); //從 Date 對象以四位數字返回年份。 time.getMonth(); //從 Date 對象返回月份 (0 ~ 11)。 time.getDate(); //從 Date 對象返回一個月中的某一天 (1 ~ 31)。 time.getDay(); //從 Date 對象返回一周中的某一天 (0 ~ 6)。周日為0; time.getHours(); //返回 Date 對象的小時 (0 ~ 23)。 time.getMinutes(); //返回 Date 對象的分鐘 (0 ~ 59)。 time.getSeconds(); //返回 Date 對象的秒數 (0 ~ 59)。 time.getMilliseconds(); //返回 Date 對象的毫秒(0 ~ 999)。 time.getTime(); //返回 1970 年 1 月 1 日至今的毫秒數。 time.getTimezoneOffset(); //返回本地時間與格林威治標準時間 (GMT) 的分鐘差。
數學對象
Math.abs(x); //返回數的絕對值。
Math.ceil(x); //進一取整
Math.floor(x); //退一取整
Math.min(x,y); //取最小值
Math.max(x,y); //取最大值
Math.round(x); //四舍五入
Math.random(); //0-1見的隨機數,有0無1
Math.pow(x,y); //x的y次冪
求一個min-max的隨機數(且包括min和max):
function random(min,max){ return Math.round(Math.random()*(max-min)+min); }
JavaScript -- 常用的日期對象和數學對象