Я хочу преобразовать строку даты '03/08/2016 'на объект даты без часового пояса.Как преобразовать объект datestring в дату без часовой пояс
convertToDateFormat(Datestr) {
if (Datestr!="") { // Datestr="03/08/2016"
var datedata = Datestr.split("/");
let year=datedata[2];
let month=(parseFloat(datedata[1]) - 1);
let day=datedata[0];
var formatedDate = new Date(month + '-' + day + '-' + year);
var formatedDatestring=JSON.stringify(formatedDate);
}
}
Здесь я получил formatedDate как объект Date, как
Ср авг 03 2016 15:20:58 GMT + 0530 (Индия Standard Time)
и stringify это я получил formatedDatestring в
"2016-08-02T18: 30: 00.000Z"
Но я хочу formatedDatestring как "2016-08-03T00: 00: 00.000Z"
Изменение последней строки 'вар formatedDatestring = JSON.stringify (formatedDate) .split («T») [0] + «T00: 00: 00.000Z»; ' – Archer
Вы должны использовать dateformatter – gurmandeep
спасибо, но он заменяет только« T18: 30: 00.000Z »на« T00: 00: 00.000Z». Я получил за день до выбранной даты. @Archer – sainu