在一个表格中,我要求一个开始时间和结束时间,稍后我将在脚本中使用它。我认为在 MongoDB 中,一天中的时间最好存储为自午夜以来的秒数(根据我如何在 MongoDB 中存储时间?作为字符串?给出任意年/月/日?)。
我的问题是:如何在 autoform 中显示人类可读的时间(例如晚上 7:30),但仍将其保存为 mongodb 中的数字并进行适当的客户端验证(确保时间在晚上 8:00 之前)?我想我可以使用日期时间对象并减去自 1970 年以来的秒数,或者我可以解析时间字符串并在小时、分钟、AM/PM 上进行数学运算。
对方法的思考?& 在哪里将数学钩子放在 autoform 中?这似乎是比我聪明得多的人可能已经想出来的事情!