簡體   English   中英

關於ASP.Net中的DateTime

[英]About DateTime in ASP.Net

我正在嘗試使用以下代碼在會話中分配日期:

Session["TransDate"] = Convert.ToDateTime(txtDate.Text).ToString("dd-MMM-yyyy");

現在,它在localhost中可以正常工作,但是當我在服務器上在線檢查它時,它給了我錯誤。 它給了我以下錯誤:

字符串格式不正確。

有什么錯誤?

如果您The date string is "25-01-2014"dd-MM-yyyy (根據您的評論The date string is "25-01-2014" )。

嘗試這個:

using System.Globalization;

DateTime dt;
if (DateTime.TryParseExact(txtDate.Text,"dd-MM-yyyy", CultureInfo.InvariantCulture,DateTimeStyles.None,out dt))
{
  string s= dt.ToString("dd-MMM-yyyy");
}
else
{
 //error message invalid date
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM