js 怎样将自带的时间date格式化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 怎样将自带的时间date格式化相关的知识,希望对你有一定的参考价值。

js中没有类似java中的DateFormat类来处理日期格式化,可以自己写一个:
var newDate=new Date();
var year=newDate.getFullYear();
var month=(newDate.getMonth()+1)<10?"0"+(newDate.getMonth()+1):newDate.getMonth()+1;
var day=newDate.getDay()<10?"0"+newDate.getDay():newDate.getDay();
var hours=newDate.getHours()<10?"0"+newDate.getHours():newDate.getHours();
var minuts=newDate.getMinutes()<10?"0"+newDate.getMinutes():newDate.getMinutes();
var seconds=newDate.getSeconds()<10?"0"+newDate.getSeconds():newDate.getSeconds();
document.write(year+"-"+month+"-"+day+" "+hours+":"+minuts+":"+seconds);
显示结果:2016-07-01 15:21:39
参考技术A var date =new Date() 参考技术B 你要怎么个格式化呢,亲 参考技术C 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.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
myDate.getHours(); //获取当前小时数(0-23)
myDate.getMinutes(); //获取当前分钟数(0-59)
myDate.getSeconds(); //获取当前秒数(0-59)
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
var mytime=myDate.toLocaleTimeString(); //获取当前时间
myDate.toLocaleString( ); //获取日期与时间

js怎样获取当前日期前10天的日期,或者是前n天的

主要是跨月的时候正确就可以

date=new Date(year,month,day);转换标准日期类型   

t=date.getTime();   

x=t+(24*60*60*1000*365*n)//n为第2个框输入的年数,(天:x=t+(24*60*60*1000*n);   

)  

d=new Date();   

d.setTime(x);   

d就是值,改变成你要的格式就OK了

date=new Date(year,month,day);转换标准日期类型  
t=date.getTime();  
x=t+(24*60*60*1000*365*n)//n为第2个框输入的年数,(天:x=t+(24*60*60*1000*n);  
)  
d=new Date();  
d.setTime(x);  
d就是值,改变成你要的格式就OK了

参考技术A var yugi = function(n)
    var now = new Date;
    now.setDate(now.getDate() - n);
    return now;


console.log(yugi(10));

参考技术B

以上是关于js 怎样将自带的时间date格式化的主要内容,如果未能解决你的问题,请参考以下文章

js时间戳怎么转成日期格式

js怎么把时间戳转换为日期格式

js时间戳怎么转成日期格式

js时间戳怎么转成日期格式

json返回数据库的时间格式为/Date(1477294037000)/,怎样在前台进行格式化转换

json返回数据库的时间格式为/Date(1477294037000)/,怎样在前台进行格式化转换