【发布时间】:2015-06-09 07:55:38
【问题描述】:
我正在寻找一种将我的整数组合在一起的方法。 我有 3 个整数,我想用它们做一个。
所有整数都持有时间货币,看起来有点像这样:
var date = DateTime.Now;
int timeHours = date.Hour;
我得到了小时、分钟和秒,并希望将它们组合起来,使它们看起来像这样:
Hour : Minutes : Seconds
如何将整数组合在一起来做到这一点。
注意:我在互联网上查看过,但无法获得所需的信息。
这是我看到的:
【问题讨论】:
-
为什么要将它们组合成一个整数,而不是用一个类型来表示“一天中的时间”或类似的东西? “他们看起来像这样”是什么意思?整数“看起来”不像由冒号分隔的三个值...
-
作为什么 - 一个字符串?还是其他类型?
-
没有人知道 OP 想要什么,但都回答了。
-
这是我的猜测,他只是想要这个:
DateTime.Now.ToString("HH:mm:ss") -
@TimSchmelter 用作
H:m:s格式不是更好吗?听起来像(不确定!)OP想要获得单个数字没有前导零?喜欢5而不是05或其他东西:)
标签: c#