如何获得当前日期但没有时间?我试图将日期从"dd.mm.yyyy"格式转换为"yyyy-MM-dd",因为也DateTime.Now返回时间,String was not recognized as a valid DateTime当我尝试执行以下操作时出现错误(.).
string test = DateTime.ParseExact(DateTime.Now.ToString(), "dd.MM.yyyy", CultureInfo.InvariantCulture).ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
Pra*_*ana 39
使用Date属性:获取此实例的日期组件.
var dateAndTime = DateTime.Now;
var date = dateAndTime.Date;
Run Code Online (Sandbox Code Playgroud)
变量date包含日期和时间部分将是00:00:00.
要么
Console.WriteLine(DateTime.Now.ToString("dd/MM/yyyy"));
Run Code Online (Sandbox Code Playgroud)
要么
DateTime.ToShortDateString方法 -
Console.WriteLine(DateTime.Now.ToShortDateString ());
Run Code Online (Sandbox Code Playgroud)
Dan*_*vić 35
String test = DateTime.Now.ToString("dd.MM.yyy");
Run Code Online (Sandbox Code Playgroud)
mht*_*ttk 18
你有没有尝试过
DateTime.Now.Date
Run Code Online (Sandbox Code Playgroud)