我目前被困在這個地方。我需要一些幫助。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三元組。對於其他語言他們只是增加噪音沒有好處。 –