Как мне преобразовать строку в формат moment.js в поток с узлами.
Я попробовал некоторый пример кода, используя предоставленную документацию.
if (msg.payload.BookingDetails.length == 0)
{
var stringToDisp = new Array(1);
stringToDisp[0] =
{
"Booked From" : "N/A" ,
"Booked Until": "N/A" ,
"Booked By" : "N/A"
}
}
else
{
var stringToDisp = new Array(msg.payload.BookingDetails.length);
for (i = 0 ; i<msg.payload.BookingDetails.length ; i++ )
{
stringToDisp[i] =
{
"Booked From" :
msg.payload.BookingDetails[i].dateTime ,
"Booked Until":
msg.payload.BookingDetails[i].endTime ,
"Booked By" :
msg.payload.BookingDetails[i].email
}
}
{
"value" : stringToDisp
}
}
return {payload : stringToDisp};
}
function momentTest() {
var StringToDisplay = moment('2016-01-01');
var varDate = "2018-01-19 18:05:01.423";
var myDate = moment(varDate,"YYYY-MM-DD").format("DD-MM-YYYY");
var todayDate = moment().format("DD-MM-YYYY");
var yesterdayDate = moment().subtract(1, 'days').format("DD-MM-
YYYY");
var tomorrowDate = moment().add(1, 'days').format("DD-MM-YYYY");
alert(todayDate);
if (myDate == todayDate) {
alert("date is today");
} else if (myDate == yesterdayDate) {
alert("date is yesterday");
} else if (myDate == tomorrowDate) {
alert("date is tomorrow");
} else {
alert("It's not today, tomorrow or yesterday!");
}
}
return msg;
Поэтому я хотел быполучить совет по этому вопросу. Пожалуйста, объясните мне, как двигаться дальше.
Я хочу получить метку времени в формате moment.js.