选择日期后,我会将其放入MM / dd / yyyy格式的文本框中。
private void mCalToDate_DateSelected(object sender, DateRangeEventArgs e)
{
DateTime dd = new DateTime();
string temp = e.Start.ToShortDateString();
if (temp != null && temp != "")
dd = DateTime.ParseExact(temp.ToString(), "MM/dd/yyyy", CultureInfo.InvariantCulture);
if (temp != null && temp != "")
txtTodate.Text = dd.ToString("MM/dd/yyyy");
mCalToDate.Visible = false;
它在我的电脑中正常工作,但在另一台电脑中它以yyyy / MM / dd格式显示。如何纠正这个?