摘要:對象用于處理日期和時間一創(chuàng)建對象得到一個時間對象,會自動把本地當(dāng)前日期和時間保存為其初始值中國標(biāo)準(zhǔn)時間二對象參數(shù)數(shù)字的形式年,月,日,時,分,秒中國標(biāo)準(zhǔn)時間中國標(biāo)準(zhǔn)時間中國標(biāo)準(zhǔn)時間注意月份接收的參數(shù)是月月,所以傳入,得到月份年份應(yīng)該傳入位數(shù)
Date對象用于處理日期和時間
一. 創(chuàng)建Date對象myDate得到一個時間對象Object,會自動把本地當(dāng)前日期和時間保存為其初始值
var myDate = new Date(); // myDate: Mon Mar 06 2017 09:41:37 GMT+0800 (中國標(biāo)準(zhǔn)時間)二. new Date()對象參數(shù)
(1). 數(shù)字的形式:new Date(年,月,日,時,分,秒)
1. var myDate = new Date(2017,3,6,10,0,0); //myDate: Thu Apr 06 2017 10:00:00 GMT+0800 (中國標(biāo)準(zhǔn)時間) 2. var myDate = new Date(17,3,6,10,0,0); //myDate: Fri Apr 06 1917 10:00:00 GMT+0800 (中國標(biāo)準(zhǔn)時間) 3. var myDate = new Date(2017,3,6,25,0,0); //myDate: Fri Apr 07 2017 01:00:00 GMT+0800 (中國標(biāo)準(zhǔn)時間)
注意:
月份接收的參數(shù)是0~11(1月~12月),所以傳入3,得到4月份
年份應(yīng)該傳入4位數(shù),否則會自動在參數(shù)的基礎(chǔ)上加入1990來表示最終的年份
傳入的月數(shù)超過自然月數(shù),會自動向年份進(jìn)位,天數(shù)超過自然天數(shù)會向月份進(jìn)位,以此類推
(2). 字符串的形式:new Date("月,日,年 時:分:秒")
1. var myDate = new Date("March,7,2017 1:20:00"); //myDate: Tue Mar 07 2017 01:20:00 GMT+0800 (中國標(biāo)準(zhǔn)時間) 2. var myDate = new Date("March,2017,7 1:20:00"); //myDate: Tue Mar 07 2017 01:20:00 GMT+0800 (中國標(biāo)準(zhǔn)時間)
注意:
月份需傳入英文單詞 (January、February、March、April、May、June、July、August、September、October、November、December)
年和日可以互換位置,時分秒固定用:分割
(3). 時間戳的形式: new Date(1488766860327)
var myDate = new Date(1488766860327); //myDate: Mon Mar 06 2017 10:21:00 GMT+0800 (中國標(biāo)準(zhǔn)時間)三. Date對象的常用方法
(1)getFullYear(): 返回四位數(shù)字的年份(Number類型)
new Date().getFullYear(); //2017 Number類型
(2)getMonth(): 返回月份 (Number類型 0~11)
new Date("March,2017,7 1:20:00").getMonth(); //2 Number類型
(3)getDate(): 返回月份中的某一天 (Number類型的整數(shù))
new Date().getDate() //6 Number類型
(4)getHours(): 返回時間的小時 (Number類型)
new Date("March,2017,7 1:20:00").getHours() //1 Number類型
(5)getMinutes(): 返回時間的分 (Number類型)
new Date("March,2017,7 1:20:00").getMinutes() //20 Number類型
(6)getSeconds(): 返回時間的秒 (Number類型)
new Date("March,2017,7 1:20:00").getSeconds() //0 Number類型
(7)getTime(): 返回距 1970 年 1 月 1 日之間的毫秒數(shù) (Number類型)
new Date().getTime() //1488768275894 Number類型
(8)getDay(): 返回星期的某一天的數(shù)字 (0-6)
new Date().getDay() //1~6代表周一到周六 0代表周天四. 常用示例
1.比較時間的大小
2.將時間戳轉(zhuǎn)化成指定格式的日期
3.求時間差(天、時、分、秒)
示例詳見系列文章:Javascript Date常用示例
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/81930.html
摘要:數(shù)據(jù)類型七種內(nèi)置類型空值未定義布爾值數(shù)字字符串對象符號除對象之外,其他統(tǒng)稱為基本類型類型檢測運(yùn)算符后面跟操作數(shù),或者,返回一個類型的字符串值。運(yùn)算符用于測試構(gòu)造函數(shù)的屬性是否出現(xiàn)在對象的原型鏈中的任何位置。 數(shù)據(jù)類型 JavaScript七種內(nèi)置類型: 空值(null) 未定義(undefined) 布爾值(boolean) 數(shù)字(number) 字符串(string) 對象(obj...
摘要:除和外,所有的數(shù)據(jù)類型都是可以轉(zhuǎn)化為對象,而如果是對象,就肯定有構(gòu)造函數(shù)。特性因為和沒有構(gòu)造函數(shù),因此不能用此方法來判斷。由于同一條原型繼承鏈上的各個對象的構(gòu)造函數(shù)都不一樣,因此,此方法可以區(qū)分開繼承鏈上的各個自定義數(shù)據(jù)類型。 typeof 用法示例 var arr = []; typeof arr; //object typeof(arr); //object typeo...
摘要:是在環(huán)境下對進(jìn)行便捷操作的對象模型工具安裝一開始需要安裝環(huán)境以及數(shù)據(jù)庫,然后創(chuàng)建數(shù)據(jù)文件夾并且啟動安裝啟動。出錯返回符合條件的文檔數(shù)。修改后的標(biāo)題同上取反,刪除一個字段執(zhí)行后字段不存在增減修改器,只對數(shù)字有效。 Mongoose是在node.js環(huán)境下對mongodb進(jìn)行便捷操作的對象模型工具 安裝 一開始需要安裝node.js環(huán)境以及mongodb數(shù)據(jù)庫,然后創(chuàng)建mongdb數(shù)據(jù)文件...
摘要:是一個用于操作集群的命令行工具,本文將簡要介紹下的語法,并提供一些常見命令示例,如果你想了解深入了解的用法,請查閱官方文檔,或使用命令查看詳細(xì)幫助。常見命令使用一個文件或者標(biāo)準(zhǔn)輸入創(chuàng)建資源。kubectl命令行簡介由于查看集群憑證可以直接登錄集群,所以查看集群憑證的操作已歸為用戶角色權(quán)限中的增權(quán)限,如需查看集群憑證,請確保所在角色已開啟UK8S增權(quán)限。kubectl是一個用于操作kubern...
摘要:實際上,我們通常認(rèn)為是自有類型的唯一成員。比較運(yùn)算符的操作數(shù)可能是任意類型。結(jié)果只有,例得到操作值等價的布爾值真值為,假值為等同于,經(jīng)常稱為強(qiáng)制轉(zhuǎn)換。結(jié)果返回布爾值的用法是中唯一一個不等于任何值的包括它自己。 說起 js 類型轉(zhuǎn)換,都是頭疼吧,暈暈的,但是不行啊,這東西很重要滴! 基礎(chǔ)知識 JavaScript的數(shù)據(jù)類型分為六種,分別為null, undefined, boolean,...
閱讀 1233·2023-04-26 00:47
閱讀 3587·2021-11-16 11:53
閱讀 808·2021-10-08 10:05
閱讀 2760·2021-09-22 15:19
閱讀 2993·2019-08-30 15:55
閱讀 2769·2019-08-29 16:55
閱讀 2943·2019-08-29 15:20
閱讀 1123·2019-08-23 16:13