js new Date() 格式

JavaScript010

js new Date() 格式,第1张

方法一:

const getDate = ()=>{

var d=new Date()

var year=d.getFullYear()

var month=change(d.getMonth()+1)

var day=change(d.getDate())

var hour=change(d.getHours())

var minute=change(d.getMinutes())

var second=change(d.getSeconds())

function change(t){

if(t<10){

return "0"+t

}else{

return t

}

}

return year+'-'+month+'-'+day+' '+hour+':'+minute+':'+second

}

方法二:

使用moment时间插件

1、引入方式:<script src="moment.js"></script>

或者使用包管理器npm,引用直接使用命令:npm install moment

2、引入之后,直接使用monent().format('yyyy-MM-dd HH:mm:ss')

答案:

var now = new Date()

alert(+now == now.getTime())

1.Date 对象用于处理日期和时间。

创建 Date 对象的语法:

var myDate=new Date()

Date 对象会自动把当前日期和时间保存为其初始值。

2.参数形式有以下5种:

new Date("month dd,yyyy hh:mm:ss")

new Date("month dd,yyyy")

new Date(yyyy,mth,dd,hh,mm,ss)

new Date(yyyy,mth,dd)

new Date(ms)

最后一种形式,参数表示需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。

3.各种函数的含义如下:

month:用英文表示月份名称,从January到December

mth:用整数表示月份,从(1月)到11(12月)

dd:表示一个月中的第几天,从1到31

yyyy:四位数表示的年份

hh:小时数,从0(午夜)到23(晚11点)

mm:分钟数,从0到59的整数

ss:秒数,从0到59的整数

ms:毫秒数,为大于等于0的整数