Set DateTime format

后端 未结 6 1256
萌比男神i
萌比男神i 2020-12-03 22:44

I have the following code -

DateTime timeStamp;

timeStamp = System.Convert.ToDateTime(y.InnerText);

Where y.InnerText is

6条回答
  •  广开言路
    2020-12-03 23:08

    if you are passing datetime to sql database try with yourdatetime.ToString("yyyy/MM/dd") format this will work for you.

    and one more thing you can add a datetime format for your Applicaton culture. so this will treat you datetime format at you desire.

    using System;
    using System.Globalization;
    using System.Threading;
    
    namespace test {
        public static class Program {
            public static void Main() {
                CultureInfo culture = (CultureInfo)CultureInfo.CurrentCulture.Clone();
                culture.DateTimeFormat.ShortDatePattern = "yyyy/MM/dd HH:mm:ss";
                culture.DateTimeFormat.LongTimePattern = "";
                Thread.CurrentThread.CurrentCulture = culture;
                Console.WriteLine(DateTime.Now);
            }
        }
    }
    

提交回复
热议问题