我有呈現始於Begin
和End
結束一段時間範圍(週期)類:拆分日期時間範圍爲小時的時間
public class Period
{
public DateTime Begin { get; set; }
public DateTime End { get; set; }
}
假設Begin
= 01/07/2017 7:50:00
和End
= 01/07/2017 12:30:00
。
我需要得到的是從基地之一,將包括時薪分裂週期的更詳細的Period
對象的集合 - 爲示例輸出應該是這樣的(省略日期部分):
[ 0] Begin = 7:50:00, End = 7:59:59
[1] Begin = 8:00:00, End = 8:59:59
[2] Begin = 9:00:00, End = 9:59:59
[3] Begin = 10:00:00, End = 10:59:59
[4] Begin = 11:00:00, End = 11:59:59
[5] Begin = 12:00:00, End = 12:29:59
什麼是做分手的最佳方式?
你想只有時間存儲在'Period'對象,還是你仍想存儲'日期時間「,只顯示時間? –
你試過了什麼? https://stackoverflow.com/questions/1847580/how-do-i-loop-through-a-date-range與天工作,但很容易轉換爲小時。 – CodeCaster
我想存儲DateTime,並顯示DateTime – pitersmx