我想分别使用javascript / coffeescript和ruby验证客户端和服务器端提交的时间字符串集合。验证后,时间值将存储到DB。关于如何最好地实现这一点的建议表示赞赏。感谢。
我想验证:
以下是一组用户提交的数据示例:
[{"start": "10:00 AM", "end": "11:30 AM"},
{"start": "11:30 AM", "end": "1:00 PM"}]
答案 0 :(得分:1)
对于Ruby:
您可以尝试将您的开始/结束实例化为Date.new,如果不能,则无效。
如果您可以进行实例化,则可以验证start_date< = end_date。