我需要将时间存储在 MongoDB 中。用户只需输入时间,例如“05:20”作为一个字符串,我这次需要转换并存储。
有什么建议吗?
我一直在尝试使用 Date 对象,但没有成功。
最佳答案
基本上你有两个选择:
节省时间
类型:字符串
以
类型:日期
保存日期时间
但在第二个选项中,您必须创建 Date 对象并设置小时和分钟:
const userInput = '05:20';
const hours = userInput.slice(0, 2);
const minutes = userInput.slice(3);
const date = new Date(dateString);
date.setHours(hours, minutes);
关于node.js - 仅在 Mongodb 中存储时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55798779/