我们想用它来开放时间,比如......
我们有一个基于Ruby的服务器,并为客户端提供JSON和XML。我们遵循ActiveResource模式,以便我们可以使用plug ins in our clients
这是我们目前的专有方法:
"availabilities":[{"end_time":"00:00","weekdays":"0,1,2,3,4,5,6","start_time":"00:00"}]
答案 0 :(得分:2)
cron format是专门为此设计的,包括相关日期,例如“每月第一个星期一的午夜到凌晨1点,除了12月”。
编辑:所有示例的cron表达式:
* 11-12 * * mon
* 9-17 * * tue
* 8-10 * * wed
0-29 11 * * wed
* 12-16 * * wed
答案 1 :(得分:0)
我会使用午夜以来的毫秒数。这是相当标准的,因为在JavaScript和其他语言中,您可以轻松地在给定时间内添加一些毫秒以获得另一个时间,或者从几毫秒创建一个时间跨度对象。