将日期值转换为C#中的特定格式
本文关键字:定格 格式 日期 转换 | 更新日期: 2023-09-27 18:21:02
如何在C#中将任何日期格式转换为指定格式。
例如:
如果日期格式为
14.11.2011 or 14/11/2011
寻找转换为的转换函数
yyyy-MM-dd format like 2011-11-14
简单易用:
var date = DateTime.Parse("14/11/2011"); // may need some Culture help here
Console.Write(date.ToString("yyyy-MM-dd"));
看看DateTime.ToString()方法,自定义日期和时间格式字符串和标准日期和时间格式字符串
string customFormattedDateTimeString = DateTime.Now.ToString("yyyy-MM-dd");
您可以使用DateTime.Parse
或DateTime.ParseExact
方法将字符串解析为DateTime,然后使用DateTime.ToString()以新格式返回日期。对于标准格式,请检查此页面以查看此的自定义日期格式
string s = "May 29,2012";
DateTime dt;
DateTime.TryParse(s, out dt);
Response.Write(dt.ToString("MM/dd/yyyy"));