Ответ 1
Попробуйте этот код,
string formattedDate = YourDate.ToString("dd MMM yyyy");
он будет форматироваться так, как это "12 ноября 2012"
Ребята, я не могу преобразовать datetime в формат "dd-MMM-yyyy". Мой код приведен ниже:
TreeNode tn = new TreeNode(dr["pBillDate"].ToString()); // Here i am getting both date and time.
Мне нужно преобразовать его как "20-Мар-2013".
Пожалуйста, помогите мне. Спасибо.
Попробуйте этот код,
string formattedDate = YourDate.ToString("dd MMM yyyy");
он будет форматироваться так, как это "12 ноября 2012"
Следующие пара примеров должны работать:
DateTime dt = Convert.ToDateTime(dr["pBillDate"]);
TreeNode tn = new TreeNode(String.Format("{0:dd-MMM-yyyy}", dt));
или
DateTime dt = Convert.ToDateTime(dr["pBillDate"]);
TreeNode tn = new TreeNode(dt.ToString("dd-MMM-yyyy"));
Найдите ниже код:
DateTime todayDay = DateTime.Today.ToString();
Он предоставит вам формат dd-MMM-yyyy
.
попробуйте следовать
TreeNode tn = new TreeNode(dr["pBillDate"].ToShortDateString());
он может преобразовать DateTime в Date
Спасибо,
DateTime StartDate = Convert.ToDateTime(datepicker.Text);
string Date = StartDate.ToString("dd-MMM-yyyy");