[英]How to convert string to dateTimePicker format in C#?
我正在從數據表中名為dt
的對象中獲取數據。 我想將該字符串轉換為dateTimePicker
的格式。
我已經嘗試過此代碼,但無法正常工作。
dtpPlanDate.Value = DateTime.ParseExact(dt.Rows[0]["PlanSDate"].ToString(), "yyyy-MM-dd HH:mm:ss,fff", System.Globalization.CultureInfo.InvariantCulture);
它給了我這個錯誤
字符串未被識別為有效的DateTime
我還嘗試了另一種格式:
dtpPlanDate.Value = Convert.ToDateTime(dt.Rows[0]["PlanSDate"].ToString());
它給我錯誤
無法根據“ mm / dd / yyyy”確定年份,月份和日期的順序。
我還嘗試了另一種格式
dtpPlanDate.Value =DateTime.Parse(dt.Rows[0]["PlanSDate"].ToString());
它給我下面的錯誤
無法根據“ mm / dd / yyyy”確定年份,月份和日期的順序。
請讓我知道正確的格式
您可以在從數據庫獲取數據時轉換參數:使用以下命令:
CONVERT(CHAR(10), PlanSDate, 101) AS PlanSDate
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.