C# 4.0 如何仅在DateTime对象中删除C#中DateTime的时间部分?
这里em从用户输入,然后转换成日期时间,当它打印在输出屏幕上时,它显示日期和时间,但我想只显示日期而不是时间,我怎么做C# 4.0 如何仅在DateTime对象中删除C#中DateTime的时间部分?,c#-4.0,C# 4.0,这里em从用户输入,然后转换成日期时间,当它打印在输出屏幕上时,它显示日期和时间,但我想只显示日期而不是时间,我怎么做 //INPUT Console.Write("Pleas Enter Date of Birth: mm-dd-yy: "); Date_Of_Birth = Console.ReadLine(); //Converstion Date_Only = Convert.ToDateTime(Date_Of_Birth); //Printing no ouput Scr
//INPUT
Console.Write("Pleas Enter Date of Birth: mm-dd-yy: ");
Date_Of_Birth = Console.ReadLine();
//Converstion
Date_Only = Convert.ToDateTime(Date_Of_Birth);
//Printing no ouput Screen.
Console.Write(Date_Only);"
您可以使用
.ToString(“Format”)
方法控制打印时日期时间的格式:
Console.Write(dateOnly.ToString("MM-dd-yy"));
或者使用
.toSortDateString()
或.ToLongDateString()
将使用当前区域性/语言设置格式化日期。您可以使用.ToString(“格式”)
方法控制打印日期时间的格式:
Console.Write(dateOnly.ToString("MM-dd-yy"));
或者使用
.ToSortDateString()
或.ToLongDateString()
将使用当前区域性/语言设置格式化日期。控制台。Write
有自己的内置格式化程序:
Console.Write("{0:MM-dd-yy}", Date_Only);
您也可以考虑使用<代码>控制台.WrreLeuns而不是<代码>控制台。如果希望在打印后放置一行提要,请写“< /C>”:
Console.WriteLine("{0:MM-dd-yy}", Date_Only);
Console.Write
内置了自己的格式化程序:
Console.Write("{0:MM-dd-yy}", Date_Only);
您也可以考虑使用<代码>控制台.WrreLeuns而不是<代码>控制台。如果希望在打印后放置一行提要,请写“< /C>”:
Console.WriteLine("{0:MM-dd-yy}", Date_Only);
您可以轻松地将datetime对象转换为日期或时间 现在用日期对象替换DateTime 仅用于日期
Console.Write(DateTime.Now.ToShortDateString());
仅用于时间
Console.Write(DateTime.Now.ToShortDateString());
您可以轻松地将datetime对象转换为日期或时间 现在用日期对象替换DateTime 仅用于日期
Console.Write(DateTime.Now.ToShortDateString());
仅用于时间
Console.Write(DateTime.Now.ToShortDateString());
谢谢你给我提建议。