我有一个名为 workFrom 的变量,它在前端 (Angular JS) 具有时间 (hh:mm) 作为字符串。我想在将数据发布到 MongoDB 之前将其转换为日期格式,默认日期为 01/01/1970 以及从 workFrom 发布的任何时间。我该怎么做?
例如:workFrom : 11:40 应转换为 01/01/1970 11:40(根据 MongoDB 中使用的标准日期格式)。
提前致谢
最佳答案
vanila JS 中的解决方案。
var input = '11:40';
var parts = input.split(':');
var minutes = parts[0]*60 +parts[1];
var inputDate = new Date(minutes * 60 * 1000);
console.log(inputDate);
或者使用moment正如 abhishekkannojia 所写。
关于javascript - 在 Node Js 中从字符串转换为 DateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40480631/