data對象

1、建立和獲取data

一、建立Data對象

var d1=new Data('2018/11/12 10:20:30');
var d2=new Data(2018,11,12,10,20,30);   // 月份的範圍是從0-11
console.log(d1);
console.log(d2);
// 存儲系統時間(電腦時間)
var d3=new Data();
console.log(d3);
var d4=new Data(1000*60*60*24) // 存儲的是距離計算機元年的毫秒數對應的日期時間

例1:spa

// 獲取具體的日期時間信息
var d1=new Data('2019/10/30 19:46:30');
// 對象的方法
// 獲取
console.log(d1.getFullYear());      //2019
console.log(d1.getMonth());         //9
console.log(d1.getDate());          //30
console.log(d1.getHours());         //19
// getMinutes()/getSeconds()/getMilliseconds()
console.log(d1.getDay());     //星期日-星期六   0-6

二、獲取Date對象信息

// 建立當前系統時間的Data對象,使用該對象打印「2018年11月16日  10點55分30秒  星期五」

var arr=['一','二','三','四','五','六','日']
var now=new Data();
console.log(now.getFullYear()+'年'+
            (now.getMonth()+1)+'月'+
            now.getDate()+'點'+
            now.getMinutes+'分'+
            now.getSeconds+'秒 '+
            arr[now.getDate()]+
            (now.getHours<12?'上午':'下午')
            );

getTime(距離計算機元年的毫秒數)code

三、轉爲本地字符串

var now=now Data();
console.log(now);
console.log(now.toLocalString());   // 轉爲本地東八區字符串形式
console.log(now.toLocalDateString());    // 只顯示日期;
console.log(now.toLocalTimeString());    // 只顯示時間;

四、設置Date中的信息

// 設置Date中的信息
var d1=new Data('2018-11-15 12:30:00');
console.log(d1.toLocalString());
d1.setFullYear(2021);
d1.setMonth(5);
d1.setDate(23);
相關文章
相關標籤/搜索