<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      《JavaScript高級程序設計》讀書筆記(十):本地對象Date

      創建

      var d=new Date();

      要注意的是在JavaScript中月份的值是從0到11(0表示1月)。

      設置日期和時間值

      設置日期和時間值有兩種方法:

      1、只聲明距離1970年1月1日凌晨12點的毫秒數

        a、直接用距離1970年1月1日凌晨12點的毫秒數  

      var d=new Date(0);

        b、parse方法:

        parse方法接受字符串為參數,把該字符串轉換成日期值,返回的是毫秒數。

        例如為2012年2月27日創建Date對象:

      var d=new Date(Date.parse("Feb 27,2012"));

        如果傳給parse方法的字符串不能轉換成日期,該函數返回NaN

        c、UTC方法:

        UTC方法也返回日期的毫秒表示,但參數為年、月、日、時、分、秒、毫秒,年、月為必選,其他為可選。

        例如為2012年2月27日創建Date對象:

      var d=new Date(Date.UTC(2012,1,27));

      2、直接聲明UTC方法接受的參數

      var d=new Date(2012,1,27);

        參數規則跟UTC方法相同。

      Date類方法

      Date類方法如下(來自:http://www.w3school.com.cn/js/jsref_obj_date.asp):

      方法描述FFIE
      Date() 返回當日的日期和時間。 1 3
      getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。 1 3
      getDay() 從 Date 對象返回一周中的某一天 (0 ~ 6)。 1 3
      getMonth() 從 Date 對象返回月份 (0 ~ 11)。 1 3
      getFullYear() 從 Date 對象以四位數字返回年份。 1 4
      getYear() 請使用 getFullYear() 方法代替。 1 3
      getHours() 返回 Date 對象的小時 (0 ~ 23)。 1 3
      getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。 1 3
      getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。 1 3
      getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。 1 4
      getTime() 返回 1970 年 1 月 1 日至今的毫秒數。 1 3
      getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。 1 3
      getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。 1 4
      getUTCDay() 根據世界時從 Date 對象返回周中的一天 (0 ~ 6)。 1 4
      getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。 1 4
      getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。 1 4
      getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。 1 4
      getUTCMinutes() 根據世界時返回 Date 對象的分鐘 (0 ~ 59)。 1 4
      getUTCSeconds() 根據世界時返回 Date 對象的秒鐘 (0 ~ 59)。 1 4
      getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。 1 4
      parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數。 1 3
      setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。 1 3
      setMonth() 設置 Date 對象中月份 (0 ~ 11)。 1 3
      setFullYear() 設置 Date 對象中的年份(四位數字)。 1 4
      setYear() 請使用 setFullYear() 方法代替。 1 3
      setHours() 設置 Date 對象中的小時 (0 ~ 23)。 1 3
      setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。 1 3
      setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。 1 3
      setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。 1 4
      setTime() 以毫秒設置 Date 對象。 1 3
      setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。 1 4
      setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。 1 4
      setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。 1 4
      setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。 1 4
      setUTCMinutes() 根據世界時設置 Date 對象中的分鐘 (0 ~ 59)。 1 4
      setUTCSeconds() 根據世界時設置 Date 對象中的秒鐘 (0 ~ 59)。 1 4
      setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。 1 4
      toSource() 返回該對象的源代碼。 1 -
      toString() 把 Date 對象轉換為字符串。 1 4
      toTimeString() 把 Date 對象的時間部分轉換為字符串。 1 4
      toDateString() 把 Date 對象的日期部分轉換為字符串。 1 4
      toGMTString() 請使用 toUTCString() 方法代替。 1 3
      toUTCString() 根據世界時,把 Date 對象轉換為字符串。 1 4
      toLocaleString() 根據本地時間格式,把 Date 對象轉換為字符串。 1 3
      toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換為字符串。 1 3
      toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換為字符串。 1 3
      UTC() 根據世界時返回 1970 年 1 月 1 日 到指定日期的毫秒數。 1 3
      valueOf() 返回 Date 對象的原始值。 1 4

      分享一個日期格式化方法

      在這兒分享一個日期格式化方法,使用方法跟C#中DateTime的ToString方法類似:

      //日期格式化方法(2011/12/29) http://www.rzrgm.cn/artwl/archive/2011/12/29/2305853.html
      Date.prototype.toString=function(format){
      var time={};
      time.Year=this.getFullYear();
      time.TYear=(""+time.Year).substr(2);
      time.Month=this.getMonth()+1;
      time.TMonth=time.Month<10?"0"+time.Month:time.Month;
      time.Day=this.getDate();
      time.TDay=time.Day<10?"0"+time.Day:time.Day;
      time.Hour=this.getHours();
      time.THour=time.Hour<10?"0"+time.Hour:time.Hour;
      time.hour=time.Hour<13?time.Hour:time.Hour-12;
      time.Thour=time.hour<10?"0"+time.hour:time.hour;
      time.Minute=this.getMinutes();
      time.TMinute=time.Minute<10?"0"+time.Minute:time.Minute;
      time.Second=this.getSeconds();
      time.TSecond=time.Second<10?"0"+time.Second:time.Second;
      time.Millisecond=this.getMilliseconds();

      var oNumber=time.Millisecond/1000;

      if(format!=undefined && format.replace(/\s/g,"").length>0){
      format=format
      .replace(/yyyy/ig,time.Year)
      .replace(/yyy/ig,time.Year)
      .replace(/yy/ig,time.TYear)
      .replace(/y/ig,time.TYear)
      .replace(/MM/g,time.TMonth)
      .replace(/M/g,time.Month)
      .replace(/dd/ig,time.TDay)
      .replace(/d/ig,time.Day)
      .replace(/HH/g,time.THour)
      .replace(/H/g,time.Hour)
      .replace(/hh/g,time.Thour)
      .replace(/h/g,time.hour)
      .replace(/mm/g,time.TMinute)
      .replace(/m/g,time.Minute)
      .replace(/ss/ig,time.TSecond)
      .replace(/s/ig,time.Second)
      .replace(/fff/ig,time.Millisecond)
      .replace(/ff/ig,oNumber.toFixed(2)*100)
      .replace(/f/ig,oNumber.toFixed(1)*10);
      }
      else{
      format=time.Year+"-"+time.Month+"-"+time.Day+" "+time.Hour+":"+time.Minute+":"+time.Second;
      }
      return format;
      }

      var d=new Date();
      console.log(d.toString()); //2011-12-29 11:29:43
      console.log(d.toString("")); //2011-12-29 11:29:43
      console.log(d.toString("yyyy-MM-dd")); //2011-12-29
      console.log(d.toString("HH:mm:ss")); //11:29:43
      console.log(d.toString("yyyy-MM-dd HH:mm:ss")); //2011-12-29 11:29:43
      console.log(d.toString("yyyy年MM月dd日 HH:mm:ss")); //2011年12月29日 11:29:43
      console.log(d.toString("yyyy-MM-dd HH:mm:ss fff")); //2011-12-29 11:29:43 862

      注:

        代碼中TMonth、TDay前的T表示兩位數(Two)。

        代碼來自:javascript日期格式化函數,跟C#中的使用方法類似

      posted @ 2012-02-27 21:33  artwl  閱讀(618)  評論(0)    收藏  舉報

      個人簡介

      var ME = {
      	"name": "土豆/Artwl",
      	"job": "coding",
      	"languages": [
      		"JS", "HTML",
                      "CSS", "jQuery"
      		"MVC",".NET",
      		"設計模式"
      	],
      	"hobby": [
      		"閱讀", "旅游",
      		"音樂", "電影"
      	]
      }
      
      TOP
      主站蜘蛛池模板: 国产中文字幕精品在线| 国产成人亚洲无码淙合青草| 亚洲av第三区国产精品| 日韩中文字幕av有码| 延边| 国产精品人妻| 蜜臀久久综合一本av| 亚洲少妇人妻无码视频| 国产午夜精品福利视频| 无码国产精品一区二区av| 国产第一页浮力影院入口| 少妇熟女久久综合网色欲| 任我爽精品视频在线播放| 久久精品亚洲精品国产色婷| 亚洲熟女少妇乱色一区二区| 99热精品毛片全部国产无缓冲| gogogo高清在线观看视频中文| 亚洲暴爽av天天爽日日碰| 国产成人亚洲综合色婷婷秒播| 色老头亚洲成人免费影院| 亚洲精品动漫一区二区三| 国产欧美一区二区精品仙草咪| 高清在线一区二区三区视频| 国产一区日韩二区欧美三区| 国产黄色三级三级看三级| 亚洲自偷自偷在线成人网站传媒| 人人爽人人爽人人片av东京热| 亚洲黄色一级片在线观看| 四虎www永久在线精品| 国产成人亚洲老熟女精品 | 亚洲精品在线视频自拍| xxxxbbbb欧美残疾人| 国产精品毛片一区二区| 影音先锋啪啪av资源网站| 亚洲综合成人av在线| 日本一区二区久久人妻高清| 与子敌伦刺激对白播放| 中文字幕结果国产精品| 黄色A级国产免费大片视频| 中文字日产幕码三区国产| 在线看国产精品自拍内射|