我正在获得DOB的价值,而且还包括时间
here is the value :-
var date=`2017-05-21T00:00:00`
所以如何从该值中删除时间仅显示日期。
答案 0 :(得分:2)
使用.split()
获取您要找的内容
.split()
将值转换为从0开始的数组。
因此,如果我们date = date.split('T')
data[0]
,那么data[1]
=“2017-05-21”,var date = "2017-05-21T00:00:00";
date = date.split('T')[0];
console.log(date)
=“00:00:00”
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
var unitsData = await(docClient.query({
TableName:"learnerpal-units-" + config.stage,
IndexName:"unitOwnerIndexDev",
KeyConditionExpression : 'ownerName= :hkey',
ExpressionAttributeValues : {
':hkey': event.ownerName
},
Key:{"unitID": event.unitID
}
}).promise());
答案 1 :(得分:0)
您可以将其格式化为
var mydate = new Date('2017-05-21T00:00:00');
var dd = mydate.getDate();
var mm = mydate.getMonth()+1; //January is 0!
var yyyy = mydate.getFullYear();
if(dd<10){
dd='0'+dd;
}
if(mm<10){
mm='0'+mm;
}
var dateformat = dd+'/'+mm+'/'+yyyy;
alert(dateformat);