我目前被困在这个地方。我需要一些帮助。C#ArrayList组使用Linq
举例来说,这是场景输入。
输入:周一至周五06:00-22:00,萨07:00-22:00,所以08:00-22:00
Formetet到数据库表:
表名称:(开口)
日| DayNumber | Number |打开|关闭
星期一,1,0时,22时
- 星期二,2,0:00,22:00
- 星期三,3,0:00,22:00
- 星期四,4,0:00,22:00
- 星期五,5,0:00,22:00
- 星期六,6,7:00,24:00
- 太阳,0,8:00, 24:00
我想白天范围组从该表
预期结果将是这样的:
"periods": [
{
"open": {
"day": 1,
"time": "06:00"
},
"close": {
"day": 5,
"time": "22:00"
}
},
{
"open": {
"day": 6,
"time": "07:00"
},
"close": {
"day": 6,
"time": "24:00"
}
},
{
"open": {
"day": 0,
"time": "08:00"
},
"close": {
"day": 0,
"time": "24:00"
}
}
]
非常感谢您的意见。它是一个好的解决方案但我需要这样的东西。 我已经解析并将其存储到数据库,这是目前我正在存储的formet ' 天| DayNumber | Number |打开|关闭 Mon,1,0:00,22:00 Tue,2,0:00,22:00 Wed,3,0:00,22:00 Thu,4,0:00,22:00 星期五,5:0,22:00 星期六,6,7:00,24:00 星期日,0,8:00,24:00 ' 我需要从中获取组数据。 –
我编辑我的问题。我实际上需要从这张表中获得临时数据。 –
@jdweng我编辑了代码片断,因为代码片段只能用于HTML-CSS-JS三元组。对于其他语言他们只是增加噪音没有好处。 –