方法一:
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 d1=Date() //返回一个字符串(string),没有getDate等日期对象方法,内容为当前时间var d2=new Date() //返回一日期对象,可以调用getDate(),内容为当前时间
var d3=Date("2000-1-1")//返回一个字符串(string),内容仍旧为当前时间,也就是不受参数影响
var d4=new Date("2000-1-1")//返回一日期对象,可以调用getDate(),内容为2000年元旦
function objectToArray(data) {if( !data instanceof array || data.length == 0) {
return []
}
var arr = []
for(int i=0i<data.lengthi++) {
var item = []
for( p in data[i] ) {
if(!!data[i][p]) {
item.push(data[i][p])
}
}
if(item.length > 0) {
arr.push(item)
}
}
return arr
}
var data = [{'姓名': '张三', '基本信息': '25岁,65公斤,男,汉族'}, {'姓名': '李四', '基本信息': '23岁,60公斤,男,壮族'},{'姓名': '王五', '基本信息': '27岁,70公斤,男,慢族'}]
var newData = objectToArray(data)
console.log(newData)