我有一个DateTime对象
请帮我将DateTime转换为字符串格式。
2/19/2011 12:00:00 AM
。我想要将其转换为一个字符串 19/2/2011
。请帮我将DateTime转换为字符串格式。
如果你想使用字符串,请使用 -
DateTime.ToString("dd/MM/yyyy")
public FrmLogin()
{
InitializeComponent();
lblTime.Text = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt");
}
private void tmrTime_Tick(object sender, EventArgs e)
{
lblHora.Text = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt");
}
DateTime.Parse(YOUR_DATE_OBJECT).ToShortDateString();
ToShortDateString() 方法可以帮助您将 DateTime 转换为仅日期字符串,格式为 dd/mm/yyyy。
string dateTimeString = "21-10-2014 15:40:30";
dateTimeString = Regex.Replace(dateTimeString, @"[^\u0000-\u007F]", string.Empty);
string inputFormat = "dd-MM-yyyy HH:mm:ss";
string outputFormat = "yyyy-MM-dd HH:mm:ss";
var dateTime = DateTime.ParseExact(dateTimeString, inputFormat, CultureInfo.InvariantCulture);
string output = dateTime.ToString(outputFormat);
Console.WriteLine(output);
这是你所需要的,以及所有人
string date = textBox1.Text;
DateTime date2 = Convert.ToDateTime(date);
var date3 = date2.Date;
var D = date3.Day;
var M = date3.Month;
var y = date3.Year;
string monthStr = M.ToString("00");
string date4 = D.ToString() + "/" + monthStr.ToString() + "/" + y.ToString();
textBox1.Text = date4;
object
是一个DateTime
吗?通过转换,您的意思是要格式化一个字符串吗?“最可能的答案”如何定义? - The Scrum Meister