[英]Storing DateTime into Array in c#
我已經為DateTime
初始化了一個數組。
DateTime[] departureCalcArray = new DateTime[10];
然后獲取DateTimePicker
的值,該值的格式為h:mm tt
(即上午8:30,且不包含零)。
我用於存儲DateTimePicker
值的代碼如下。
departureCalcArray[i] = timeDeparture.Value.Date;
但是,當我檢查是否通過MessageBox.Show();
保存該值時MessageBox.Show();
我今天和12:00:00一直得到約會。 盡管返回PHP,但我還是將時間轉換為24小時格式,以便可以在計算中使用它。 有什么幫助嗎?
更改
departureCalcArray[i] = timeDeparture.Value.Date;
至
departureCalcArray[i] = timeDeparture.Value;
當使用DateTime
實例的Date
屬性時,您將獲得一個具有相同日期的新DateTime
實例,但其Time組件設置為12:00 AM
我無法評論becos我剛開始注冊這個帳戶。 此答案與有關如何更改為HH:mm的注釋中的對話有關
DateTimePicker.ShowUpDown = true;
DateTimePicker.CustomFormat = "hh:mm";
DateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.