我正在用C#编写一个简单的类,它所做的只是将三个浮点变量输出到DOS控制台(小时,分钟,秒)。输出是这样的:小时= 3,分钟= 15,秒= 0.但我想知道我将如何去格式化它显示3:15:00而不是小时= 3,分钟= 15,秒= 0如何将用户输入格式化为时间
这是我创建的打印出来的信息的方法:
/// <summary>
/// Prints the time to the console
/// </summary>
public void PrintTime()
{
Console.WriteLine(pHour.ToString() + ":" + pMinutes.ToString() + ":" + Seconds.ToString());
}
有人可以帮助我弄清楚如何格式化这个?我上网了解DateTime,但它也需要日期,因此我不需要在此作业中添加该日期。提前谢谢了!
小时和分钟不应该漂浮(也许不是秒,这取决于你想要什么)。 – crashmstr 2014-12-03 17:57:29