new Date() 日期格式處理

new Date() 日期格式處理

varmyDate=newDate();??

myDate.getYear();//獲取當前年份(2位)??

myDate.getFullYear();//獲取完整的年份(4位,1970-????)?

?myDate.getMonth();//獲取當前月份(0-11,0代表1月)? ? ? ? // 所以獲取當前月份是myDate.getMonth()+1;?

?myDate.getDate();//獲取當前日(1-31)?

?myDate.getDay();//獲取當前星期X(0-6,0代表星期天)?

?myDate.getTime();//獲取當前時間(從1970.1.1開始的毫秒數)??

myDate.getHours();//獲取當前小時數(0-23)?

?myDate.getMinutes();//獲取當前分鐘數(0-59)?

?myDate.getSeconds();//獲取當前秒數(0-59)??

myDate.getMilliseconds();//獲取當前毫秒數(0-999)

?myDate.toLocaleDateString();//獲取當前日期? varmytime=myDate.toLocaleTimeString();//獲取當前時間? myDate.toLocaleString( );//獲取日期與時間??

JS獲取當前時間戳的方法-JavaScript獲取當前毫秒時間戳有以下三種方法:vartimestamp=Date.parse(newDate());? ? 結果:1280977330000//不推薦; 毫秒改成了000顯示? vartimestamp=(newDate()).valueOf();? ? ? 結果:1280977330748//推薦;? vartimestamp=newDate().getTime();? ? ? ? 結果:1280977330748//推薦;? js中單獨調用newDate();? 顯示這種格式? Mar3110:10:43UTC+08002012但是用newDate() 參與計算會自動轉換為從1970.1.1開始的毫秒數--------------------------------------------------------------------------------------------------將字符串形式的日期轉換成日期對象varstrTime="2011-04-16";//字符串日期格式? ? ? ? ? ? vardate=newDate(Date.parse(strTime.replace(/-/g,"/")));//轉換成Data();? --------------------------------------------------------------------------------------------------newDate() ;//參數可以為整數; 也可以為字符串; 但格式必須正確? newDate(2009,1,1);//正確? newDate("2009/1/1");//正確? newDate("2009-1-1");//錯誤? newDate( year, month,date, hrs,min, sec)? 按給定的參數創建一日期對象?   參數說明:?   year的值為:需設定的年份-1900。例如需設定的年份是1997則year的值應為97,即1997-1900的結果。所以Date中可設定的年份最小為1900;?   month的值域為0~11,0代表1月,11表代表12月;date的值域在1~31之間;?   hrs的值域在0~23之間。從午夜到次日凌晨1點間hrs=0,從中午到下午1點間hrs=12;min和sec的值域在0~59之間。?   例Dateday=newDate(11,3,4);//day中的時間為:04-Apr-11 12:00:00 AM? 另外,還可以給出不正確的參數。?   例 設定時間為1910年2月30日,它將被解釋成3月2日。Dateday=newDate(10,1,30,10,12,34);?   System.out.println("Day's date is:"+day);//打印結果為:Day's date is:Web Mar 02 10:13:34 GMT+08:00 1910?


1.日期格式轉為日期標準字符串:2015-03-19

varformatDate=function (date) {vary=date.getFullYear();varm=date.getMonth()+1;? ? ? m=m<10?'0'+m : m;vard=date.getDate();? ? ? d=d<10?('0'+d) : d;returny+'-'+m+'-'+d;? };

2.js方法返回值:2015-03-19 12:00:00

var formatDateTime =function(date) {var y =date.getFullYear();? ? ? ? ? ? ? ? ? var m =date.getMonth() +1;? ? ? ? ? ? ? ? ? m = m <10? ('0'+ m) : m;? ? ? ? ? ? ? ? ? var d =date.getDate();? ? ? ? ? ? ? ? ? d = d <10? ('0'+ d) : d;? ? ? ? ? ? ? ? ? var h =date.getHours();? ? ? ? ? ? ? ? ? h=h <10? ('0'+ h) : h;? ? ? ? ? ? ? ? ? var minute =date.getMinutes();? ? ? ? ? ? ? ? ? minute = minute <10? ('0'+ minute) : minute;? ? ? ? ? ? ? ? ? varsecond=date.getSeconds();second=second<10? ('0'+second) :second;returny +'-'+ m +'-'+ d+' '+h+':'+minute+':'+second;? ? ? ? ? ? ? };

調用:formatDate(Date()) formatDate(Date())

3.時間戳轉為日期格式

//時間戳轉日期格式? varformatDateTime3 =function(time, format){vart =newDate(time);vartf =function(i){return(i <10?'0':'') + i};returnformat.replace(/yyyy|MM|dd|HH|mm|ss/g,function(a){switch(a){case'yyyy':returntf(t.getFullYear());break;case'MM':returntf(t.getMonth() +1);break;case'mm':returntf(t.getMinutes());break;case'dd':returntf(t.getDate());break;case'HH':returntf(t.getHours());break;case'ss':returntf(t.getSeconds());break;? ? ? ? ? ? ? ? }? ? ? ? ? ? })? ? ? ? };

4.時間格式字符串轉為時間戳(毫秒)

vartime1=‘2016-01-0117:22:37’;vardate=newDate(time1.replace(/-/g,'/'));//開始時間? vartime2=date.getTime();

如何將2015-03-12 12:00 轉換成標準時間()?

// 調用:parserDate("2015-03-19 12::00:00")varparserDate =function(date){vart =Date.parse(date);if(!isNaN(t)) {returnnewDate(Date.parse(date.replace(/-/g,"/")));? ? ? }else{returnnewDate();? ? ? }? };

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,431評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,637評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事?!?“怎么了?”我有些...
    開封第一講書人閱讀 178,555評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,900評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,629評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,976評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,976評論 3 448
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,139評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,686評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,411評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,641評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,129評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,820評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,233評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,567評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,362評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,604評論 2 380

推薦閱讀更多精彩內容

  • 全系列文章索引: IOS開發問題索引(一) IOS開發問題索引(二) IOS開發問題索引(三) IOS開發問題索引...
    Kevin_Junbaozi閱讀 1,237評論 0 0
  • 轉載自:計算兩個日期相差天數:轉載自:http://www.jb51.net/article/44927.htmf...
    天字一等閱讀 2,497評論 0 0
  • Js獲取當前日期時間及其它操作 var myDate = new Date(); myDate.getYear()...
    郝赫閱讀 1,117評論 0 3
  • 實話說,我不太喜歡千篇一律的生活。 早出晚歸,三點一線。 我害怕那樣的循規蹈矩會讓我變成一條流水線生產的城市機器人...
    周千山閱讀 149評論 0 0
  • 每個人都會有自己的煩惱,舊的煩惱走了,新的煩惱又會接憧而來。 煩惱總是永不停歇的出現在我們的生活中,當我們沒有辦法...
    傻子姑娘_閱讀 228評論 4 0