【发布时间】:2016-11-25 00:13:11
【问题描述】:
我已经为我的DateTime 初始化了一个数组。
DateTime[] departureCalcArray = new DateTime[10];
然后获取格式为h:mm tt的DateTimePicker 的值(即上午8:30,前面没有零)。
我用于存储DateTimePicker 值的代码如下。
departureCalcArray[i] = timeDeparture.Value.Date;
但是,当我检查该值是否通过 MessageBox.Show(); 保存时
我不断收到今天和凌晨 12:00:00 的日期。虽然回到 PHP 中,但我习惯将时间转换为 24 小时格式,以便在计算中使用它。有什么帮助吗?
【问题讨论】:
-
timeDeparture.Value.Date;->timeDeparture.Value; -
@MathiasR.Jessen 它仍然是
12:00:00 AM,我想将其格式化为 24 小时,以便我可以将其用于计算。 -
一条建议,永远不要使用 DateTime。使用日期时间偏移。即使你认为你不需要这样做,从长远来看,它也会为你省去很多悲伤