Js获取当前日期时间及Js日期格式化

Js获取当前日期时间:

 1 var myDate = new Date();
 2 myDate.getYear();        //获取当前年份(2位)
 3 myDate.getFullYear();    //获取完整的年份(4位,1970-????)
 4 myDate.getMonth();       //获取当前月份(0-11,0代表1月)
 5 myDate.getDate();        //获取当前日(1-31)
 6 myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
 7 myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
 8 myDate.getHours();       //获取当前小时数(0-23)
 9 myDate.getMinutes();     //获取当前分钟数(0-59)
10 myDate.getSeconds();     //获取当前秒数(0-59)
11 myDate.getMilliseconds();    //获取当前毫秒数(0-999)
12 myDate.toLocaleDateString();     //获取当前日期
13 var mytime=myDate.toLocaleTimeString();     //获取当前时间
14 myDate.toLocaleString( );        //获取日期与时间

JavaScript Date format(Js日期格式化):

  1 Date.prototype.isLeapYear 判断闰年
  2 Date.prototype.Format 日期格式化
  3 Date.prototype.DateAdd 日期计算
  4 Date.prototype.DateDiff 比较日期差
  5 Date.prototype.toString 日期转字符串
  6 Date.prototype.toArray 日期分割为数组
  7 Date.prototype.DatePart 取日期的部分信息
  8 Date.prototype.MaxDayOfDate 取日期所在月的最大天数
  9 Date.prototype.WeekNumOfYear 判断日期所在年的第几周
 10 StringToDate 字符串转日期型
 11 IsValidDate 验证日期有效性
 12 CheckDateTime 完整日期时间检查
 13 daysBetween 日期天数差
 14
 15 js代码:
 16
 17 //---------------------------------------------------
 18 // 判断闰年
 19 //---------------------------------------------------
 20 Date.prototype.isLeapYear = function()
 21 {
 22     return (0==this.getYear()%4&&((this.getYear()%100!=0)||(this.getYear()%400==0)));
 23 }
 24
 25 //---------------------------------------------------
 26 // 日期格式化
 27 // 格式 YYYY/yyyy/YY/yy 表示年份
 28 // MM/M 月份
 29 // W/w 星期
 30 // dd/DD/d/D 日期
 31 // hh/HH/h/H 时间
 32 // mm/m 分钟
 33 // ss/SS/s/S 秒
 34 //---------------------------------------------------
 35 Date.prototype.Format = function(formatStr)
 36 {
 37     var str = formatStr;
 38     var Week = [‘日‘,‘一‘,‘二‘,‘三‘,‘四‘,‘五‘,‘六‘];
 39
 40     str=str.replace(/yyyy|YYYY/,this.getFullYear());
 41     str=str.replace(/yy|YY/,(this.getYear() % 100)>9?(this.getYear() % 100).toString():‘0‘ + (this.getYear() % 100));
 42
 43     str=str.replace(/MM/,this.getMonth()>9?this.getMonth().toString():‘0‘ + this.getMonth());
 44     str=str.replace(/M/g,this.getMonth());
 45
 46     str=str.replace(/w|W/g,Week[this.getDay()]);
 47
 48     str=str.replace(/dd|DD/,this.getDate()>9?this.getDate().toString():‘0‘ + this.getDate());
 49     str=str.replace(/d|D/g,this.getDate());
 50
 51     str=str.replace(/hh|HH/,this.getHours()>9?this.getHours().toString():‘0‘ + this.getHours());
 52     str=str.replace(/h|H/g,this.getHours());
 53     str=str.replace(/mm/,this.getMinutes()>9?this.getMinutes().toString():‘0‘ + this.getMinutes());
 54     str=str.replace(/m/g,this.getMinutes());
 55
 56     str=str.replace(/ss|SS/,this.getSeconds()>9?this.getSeconds().toString():‘0‘ + this.getSeconds());
 57     str=str.replace(/s|S/g,this.getSeconds());
 58
 59     return str;
 60 }
 61
 62 //+---------------------------------------------------
 63 //| 求两个时间的天数差 日期格式为 YYYY-MM-dd
 64 //+---------------------------------------------------
 65 function daysBetween(DateOne,DateTwo)
 66 {
 67     var OneMonth = DateOne.substring(5,DateOne.lastIndexOf (‘-‘));
 68     var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf (‘-‘)+1);
 69     var OneYear = DateOne.substring(0,DateOne.indexOf (‘-‘));
 70
 71     var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf (‘-‘));
 72     var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf (‘-‘)+1);
 73     var TwoYear = DateTwo.substring(0,DateTwo.indexOf (‘-‘));
 74
 75     var cha=((Date.parse(OneMonth+‘/‘+OneDay+‘/‘+OneYear)- Date.parse(TwoMonth+‘/‘+TwoDay+‘/‘+TwoYear))/86400000);
 76     return Math.abs(cha);
 77 }
 78
 79
 80 //+---------------------------------------------------
 81 //| 日期计算
 82 //+---------------------------------------------------
 83 Date.prototype.DateAdd = function(strInterval, Number) {
 84     var dtTmp = this;
 85     switch (strInterval) {
 86         case ‘s‘ :return new Date(Date.parse(dtTmp) + (1000 * Number));
 87         case ‘n‘ :return new Date(Date.parse(dtTmp) + (60000 * Number));
 88         case ‘h‘ :return new Date(Date.parse(dtTmp) + (3600000 * Number));
 89         case ‘d‘ :return new Date(Date.parse(dtTmp) + (86400000 * Number));
 90         case ‘w‘ :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number));
 91         case ‘q‘ :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
 92         case ‘m‘ :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
 93         case ‘y‘ :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
 94     }
 95 }
 96
 97 //+---------------------------------------------------
 98 //| 比较日期差 dtEnd 格式为日期型或者有效日期格式字符串
 99 //+---------------------------------------------------
100 Date.prototype.DateDiff = function(strInterval, dtEnd) {
101     var dtStart = this;
102     if (typeof dtEnd == ‘string‘ )//如果是字符串转换为日期型
103     {
104         dtEnd = StringToDate(dtEnd);
105     }
106     switch (strInterval) {
107         case ‘s‘ :return parseInt((dtEnd - dtStart) / 1000);
108         case ‘n‘ :return parseInt((dtEnd - dtStart) / 60000);
109         case ‘h‘ :return parseInt((dtEnd - dtStart) / 3600000);
110         case ‘d‘ :return parseInt((dtEnd - dtStart) / 86400000);
111         case ‘w‘ :return parseInt((dtEnd - dtStart) / (86400000 * 7));
112         case ‘m‘ :return (dtEnd.getMonth()+1)+((dtEnd.getFullYear()-dtStart.getFullYear())*12) - (dtStart.getMonth()+1);
113         case ‘y‘ :return dtEnd.getFullYear() - dtStart.getFullYear();
114     }
115 }
116
117 //+---------------------------------------------------
118 //| 日期输出字符串,重载了系统的toString方法
119 //+---------------------------------------------------
120 Date.prototype.toString = function(showWeek)
121 {
122     var myDate= this;
123     var str = myDate.toLocaleDateString();
124     if (showWeek)
125     {
126         var Week = [‘日‘,‘一‘,‘二‘,‘三‘,‘四‘,‘五‘,‘六‘];
127         str += ‘ 星期‘ + Week[myDate.getDay()];
128     }
129     return str;
130 }
131
132 //+---------------------------------------------------
133 //| 日期合法性验证
134 //| 格式为:YYYY-MM-DD或YYYY/MM/DD
135 //+---------------------------------------------------
136 function IsValidDate(DateStr)
137 {
138     var sDate=DateStr.replace(/(^\s+|\s+$)/g,‘‘); //去两边空格;
139     if(sDate==‘‘) return true;
140     //如果格式满足YYYY-(/)MM-(/)DD或YYYY-(/)M-(/)DD或YYYY-(/)M-(/)D或YYYY-(/)MM-(/)D就替换为‘‘
141     //数据库中,合法日期可以是:YYYY-MM/DD(2003-3/21),数据库会自动转换为YYYY-MM-DD格式
142     var s = sDate.replace(/[\d]{ 4,4 }[\-/]{ 1 }[\d]{ 1,2 }[\-/]{ 1 }[\d]{ 1,2 }/g,‘‘);
143     if (s==‘‘) //说明格式满足YYYY-MM-DD或YYYY-M-DD或YYYY-M-D或YYYY-MM-D
144     {
145         var t=new Date(sDate.replace(/\-/g,‘/‘));
146         var ar = sDate.split(/[-/:]/);
147         if(ar[0] != t.getYear() || ar[1] != t.getMonth()+1 || ar[2] != t.getDate())
148         {
149             //alert(‘错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。‘);
150             return false;
151         }
152     }
153     else
154     {
155         //alert(‘错误的日期格式!格式为:YYYY-MM-DD或YYYY/MM/DD。注意闰年。‘);
156         return false;
157     }
158     return true;
159 }
160
161 //+---------------------------------------------------
162 //| 日期时间检查
163 //| 格式为:YYYY-MM-DD HH:MM:SS
164 //+---------------------------------------------------
165 function CheckDateTime(str)
166 {
167     var reg = /^(\d+)-(\d{ 1,2 })-(\d{ 1,2 }) (\d{ 1,2 }):(\d{ 1,2 }):(\d{ 1,2 })$/;
168     var r = str.match(reg);
169     if(r==null)return false;
170     r[2]=r[2]-1;
171     var d= new Date(r[1],r[2],r[3],r[4],r[5],r[6]);
172     if(d.getFullYear()!=r[1])return false;
173     if(d.getMonth()!=r[2])return false;
174     if(d.getDate()!=r[3])return false;
175     if(d.getHours()!=r[4])return false;
176     if(d.getMinutes()!=r[5])return false;
177     if(d.getSeconds()!=r[6])return false;
178     return true;
179 }
180
181 //+---------------------------------------------------
182 //| 把日期分割成数组
183 //+---------------------------------------------------
184 Date.prototype.toArray = function()
185 {
186     var myDate = this;
187     var myArray = Array();
188     myArray[0] = myDate.getFullYear();
189     myArray[1] = myDate.getMonth();
190     myArray[2] = myDate.getDate();
191     myArray[3] = myDate.getHours();
192     myArray[4] = myDate.getMinutes();
193     myArray[5] = myDate.getSeconds();
194     return myArray;
195 }
196
197 //+---------------------------------------------------
198 //| 取得日期数据信息
199 //| 参数 interval 表示数据类型
200 //| y 年 m月 d日 w星期 ww周 h时 n分 s秒
201 //+---------------------------------------------------
202 Date.prototype.DatePart = function(interval)
203 {
204     var myDate = this;
205     var partStr=‘‘;
206     var Week = [‘日‘,‘一‘,‘二‘,‘三‘,‘四‘,‘五‘,‘六‘];
207     switch (interval)
208     {
209         case ‘y‘ :partStr = myDate.getFullYear();break;
210         case ‘m‘ :partStr = myDate.getMonth()+1;break;
211         case ‘d‘ :partStr = myDate.getDate();break;
212         case ‘w‘ :partStr = Week[myDate.getDay()];break;
213         case ‘ww‘ :partStr = myDate.WeekNumOfYear();break;
214         case ‘h‘ :partStr = myDate.getHours();break;
215         case ‘n‘ :partStr = myDate.getMinutes();break;
216         case ‘s‘ :partStr = myDate.getSeconds();break;
217     }
218     return partStr;
219 }
220
221 //+---------------------------------------------------
222 //| 取得当前日期所在月的最大天数
223 //+---------------------------------------------------
224 Date.prototype.MaxDayOfDate = function()
225 {
226     var myDate = this;
227     var ary = myDate.toArray();
228     var date1 = (new Date(ary[0],ary[1]+1,1));
229     var date2 = date1.dateAdd(1,‘m‘,1);
230     var result = dateDiff(date1.Format(‘yyyy-MM-dd‘),date2.Format(‘yyyy-MM-dd‘));
231     return result;
232 }
233
234 //+---------------------------------------------------
235 //| 取得当前日期所在周是一年中的第几周
236 //+---------------------------------------------------
237 Date.prototype.WeekNumOfYear = function()
238 {
239     var myDate = this;
240     var ary = myDate.toArray();
241     var year = ary[0];
242     var month = ary[1]+1;
243     var day = ary[2];
244     document.write(‘< script language=VBScript\> \n‘);
245     document.write(‘myDate = Datue(‘‘+month+‘-‘+day+‘-‘+year+‘‘) \n‘);
246     document.write(‘result = DatePart(‘ww‘, myDate) \n‘);
247     document.write(‘ \n‘);
248     return result;
249 }
250
251 //+---------------------------------------------------
252 //| 字符串转成日期类型
253 //| 格式 MM/dd/YYYY MM-dd-YYYY YYYY/MM/dd YYYY-MM-dd
254 //+---------------------------------------------------
255 function StringToDate(DateStr)
256 {
257
258     var converted = Date.parse(DateStr);
259     var myDate = new Date(converted);
260     if (isNaN(myDate))
261     {
262         //var delimCahar = DateStr.indexOf(‘/‘)!=-1?‘/‘:‘-‘;
263         var arys= DateStr.split(‘-‘);
264         myDate = new Date(arys[0],--arys[1],arys[2]);
265     }
266     return myDate;
267 }
268
269
270
271 若要显示:当前日期加时间(如:2009-06-12 12:00)
272
273 function CurentTime()
274     {
275         var now = new Date();
276
277         var year = now.getFullYear();       //年
278         var month = now.getMonth() + 1;     //月
279         var day = now.getDate();            //日
280
281         var hh = now.getHours();            //时
282         var mm = now.getMinutes();          //分
283
284         var clock = year + "-";
285
286         if(month < 10)
287             clock += "0";
288
289         clock += month + "-";
290
291         if(day < 10)
292             clock += "0";
293
294         clock += day + " ";
295
296         if(hh < 10)
297             clock += "0";
298
299         clock += hh + ":";
300         if (mm < 10) clock += ‘0‘;
301         clock += mm;
302         return(clock);
303     } 

方法一:

 1 // 对Date的扩展,将 Date 转化为指定格式的String
 2 // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
 3 // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
 4 // 例子:
 5 // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
 6 // (new Date()).Format("yyyy-M-d h:m:s.S")      ==> 2006-7-2 8:9:4.18
 7 Date.prototype.Format = function (fmt) { //author: meizz
 8     var o = {
 9         "M+": this.getMonth() + 1, //月份
10         "d+": this.getDate(), //日
11         "h+": this.getHours(), //小时
12         "m+": this.getMinutes(), //分
13         "s+": this.getSeconds(), //秒
14         "q+": Math.floor((this.getMonth() + 3) / 3), //季度
15         "S": this.getMilliseconds() //毫秒
16     };
17     if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
18     for (var k in o)
19     if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
20     return fmt;
21 }
22
23 调用:
24 var time1 = new Date().Format("yyyy-MM-dd");
25 var time2 = new Date().Format("yyyy-MM-dd HH:mm:ss");  

方法二:

 1 <script language="javascript" type="text/javascript">
 2 <!-- /** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q)
 3     可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new
 4     Date()).pattern("yyyy-MM-dd hh:mm:ss.S")==> 2006-07-02 08:09:04.423
 5  * (new Date()).pattern("yyyy-MM-dd E HH:mm:ss") ==> 2009-03-10 二 20:09:04
 6  * (new Date()).pattern("yyyy-MM-dd EE hh:mm:ss") ==> 2009-03-10 周二 08:09:04
 7  * (new Date()).pattern("yyyy-MM-dd EEE hh:mm:ss") ==> 2009-03-10 星期二 08:09:04
 8  * (new Date()).pattern("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18
 9  */
10 Date.prototype.pattern=function(fmt) {
11     var o = {
12     "M+" : this.getMonth()+1, //月份
13     "d+" : this.getDate(), //日
14     "h+" : this.getHours()%12 == 0 ? 12 : this.getHours()%12, //小时
15     "H+" : this.getHours(), //小时
16     "m+" : this.getMinutes(), //分
17     "s+" : this.getSeconds(), //秒
18     "q+" : Math.floor((this.getMonth()+3)/3), //季度
19     "S" : this.getMilliseconds() //毫秒
20     };
21     var week = {
22     "0" : "/u65e5",
23     "1" : "/u4e00",
24     "2" : "/u4e8c",
25     "3" : "/u4e09",
26     "4" : "/u56db",
27     "5" : "/u4e94",
28     "6" : "/u516d"
29     };
30     if(/(y+)/.test(fmt)){
31         fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
32     }
33     if(/(E+)/.test(fmt)){
34         fmt=fmt.replace(RegExp.$1, ((RegExp.$1.length>1) ? (RegExp.$1.length>2 ? "/u661f/u671f" : "/u5468") : "")+week[this.getDay()+""]);
35     }
36     for(var k in o){
37         if(new RegExp("("+ k +")").test(fmt)){
38             fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
39         }
40     }
41     return fmt;
42 }
43
44 var date = new Date();
45 window.alert(date.pattern("yyyy-MM-dd hh:mm:ss"));
46 // -->
47 </script>

方法三:

  1 Date.prototype.format = function (mask) {
  2     var d = this;
  3
  4     var zeroize = function (value, length) {
  5
  6             if (!length) length = 2;
  7
  8             value = String(value);
  9
 10             for (var i = 0, zeros = ‘‘; i < (length - value.length); i++) {
 11
 12                 zeros += ‘0‘;
 13
 14             }
 15
 16             return zeros + value;
 17
 18         };
 19
 20     return mask.replace(/"[^"]*"|‘[^‘]*‘|/b ( ? : d {
 21         1, 4
 22     } | m {
 23         1, 4
 24     } | yy( ? : yy) ? | ([hHMstT]) / 1 ? | [lLZ]) / b / g, function ($0) {
 25
 26         switch ($0) {
 27
 28         case ‘d‘:
 29             return d.getDate();
 30
 31         case ‘dd‘:
 32             return zeroize(d.getDate());
 33
 34         case ‘ddd‘:
 35             return [‘Sun‘, ‘Mon‘, ‘Tue‘, ‘Wed‘, ‘Thr‘, ‘Fri‘, ‘Sat‘][d.getDay()];
 36
 37         case ‘dddd‘:
 38             return [‘Sunday‘, ‘Monday‘, ‘Tuesday‘, ‘Wednesday‘, ‘Thursday‘, ‘Friday‘, ‘Saturday‘][d.getDay()];
 39
 40         case ‘M‘:
 41             return d.getMonth() + 1;
 42
 43         case ‘MM‘:
 44             return zeroize(d.getMonth() + 1);
 45
 46         case ‘MMM‘:
 47             return [‘Jan‘, ‘Feb‘, ‘Mar‘, ‘Apr‘, ‘May‘, ‘Jun‘, ‘Jul‘, ‘Aug‘, ‘Sep‘, ‘Oct‘, ‘Nov‘, ‘Dec‘][d.getMonth()];
 48
 49         case ‘MMMM‘:
 50             return [‘January‘, ‘February‘, ‘March‘, ‘April‘, ‘May‘, ‘June‘, ‘July‘, ‘August‘, ‘September‘, ‘October‘, ‘November‘, ‘December‘][d.getMonth()];
 51
 52         case ‘yy‘:
 53             return String(d.getFullYear()).substr(2);
 54
 55         case ‘yyyy‘:
 56             return d.getFullYear();
 57
 58         case ‘h‘:
 59             return d.getHours() % 12 || 12;
 60
 61         case ‘hh‘:
 62             return zeroize(d.getHours() % 12 || 12);
 63
 64         case ‘H‘:
 65             return d.getHours();
 66
 67         case ‘HH‘:
 68             return zeroize(d.getHours());
 69
 70         case ‘m‘:
 71             return d.getMinutes();
 72
 73         case ‘mm‘:
 74             return zeroize(d.getMinutes());
 75
 76         case ‘s‘:
 77             return d.getSeconds();
 78
 79         case ‘ss‘:
 80             return zeroize(d.getSeconds());
 81
 82         case ‘l‘:
 83             return zeroize(d.getMilliseconds(), 3);
 84
 85         case ‘L‘:
 86             var m = d.getMilliseconds();
 87
 88             if (m > 99) m = Math.round(m / 10);
 89
 90             return zeroize(m);
 91
 92         case ‘tt‘:
 93             return d.getHours() < 12 ? ‘am‘ : ‘pm‘;
 94
 95         case ‘TT‘:
 96             return d.getHours() < 12 ? ‘AM‘ : ‘PM‘;
 97
 98         case ‘Z‘:
 99             return d.toUTCString().match(/[A-Z]+$/);
100
101             // Return quoted strings with the surrounding quotes removed
102
103         default:
104             return $0.substr(1, $0.length - 2);
105
106         }
107
108     });
109
110 };
时间: 07-01

Js获取当前日期时间及Js日期格式化的相关文章

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符

【转】Js获取当前日期时间及格式化操作

原文链接:Js获取当前日期时间及格式化操作 var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0

[转]Js获取当前日期时间及其它操作

转载自:http://www.cnblogs.com/carekee/articles/1678041.html Js获取当前日期时间及其它操作 var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();      

Js获取当前日期时间及其它格式化操作

Js获取当前日期时间及其它操作 var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0-6,0代表

【转】Js获取当前日期时间及其它操作

Js获取当前日期时间及其它操作 原文地址:http://www.cnblogs.com/carekee/articles/1678041.html var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();     

JS获取当前日期时间并定时刷新

JS获取当前日期时间 var date = new Date(); date.getYear(); //获取当前年份(2位) date.getFullYear(); //获取完整的年份(4位,2014) date.getMonth(); //获取当前月份(0-11,0代表1月) date.getDate(); //获取当前日(1-31) date.getDay(); //获取当前星期X(0-6,0代表星期天) date.getTime(); //获取当前时间(从1970.1.1開始的毫秒数) d

js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss

------------------------------------------------------------------------------------ js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss Date.prototype.format = function(format){ var args = { "M+" : this.getMonth() + 1, "d+" : this.getDate(), "h+

js获取当前日期时间同时显示星期

JavaScript获取当前日期时间同时显示星期几,具体代码如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/

Js获取当前日期时间及其它操作

var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0-6,0代表星期天)myDate.getTi