/ / Łączenie pola daty i pola czasu jako 1 pole dateTime - kątowe, jonowe, jonowe2, jonowe3

Łączenie pola daty i czasu jako 1 pole dateTime - kątowe, jonowe, jonowe2, jonowe3

Pracuję nad Angular / Ionic. Obecnie mam pole daty i pole czasu.

Chciałbym połączyć oba te elementy razem i przypisać je jako pojedynczą zmienną.

Typescript.ts

var date = data[i].date;
var startTime = data[i].time;

console.log("this is the date: " + date);
console.log("this is the StartTime: " + startTime);

var startDateTime = moment(date).format("L") + new Date(startTime).toISOString();

To jest wynik wprowadź opis obrazu tutaj

Druga metoda została wykonana maszynopisy

var date = data[i].date;
var startTime = data[i].time;

console.log("this is the date: " + date);
console.log("this is the StartTime: " + startTime);

var start = moment(date).format("L") + moment(startTime).format("LT");
console.log(start);

wprowadź opis obrazu tutaj

Dziękuję za wszystko z góry.

Odpowiedzi:

0 dla odpowiedzi № 1

Spróbuj tego. To zadziała na pewno.

var startDate = moment(date).format("L");
var time = moment(startTime).format("LT");
var startDateTime = startDate + " " + time;

0 dla odpowiedzi nr 2

po prostu zamień ten wiersz na drugą metodę,

var start = moment(date).format("L") + moment(startTime).format("LT");

z tym,

var start = moment(date).format("L") +" "+startTime;