ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What is the way to convert 'mm/dd/yyyy' to SQL Server DateTime Format using C#..?

user-image
تم إضافة السؤال من قبل Javed Ahmad , Senior Developer , HCL Technologies Ltd
تاريخ النشر: 2016/09/01
Pathan Zarrar Khadar Khan
من قبل Pathan Zarrar Khadar Khan , Windows System Administrator , Dyce Tech Pvt Ltd

DateTime myDateTime =DateTime.Now;string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss");

Shahid Salam Khan
من قبل Shahid Salam Khan , Software Engineer , Xavient Information Systems

could you please explain it,

as per my understanding if you have mm/dd/yyy date with data type string then you just need to convert it to c# datetime data type and then just pass it through your procedure or yourquery

Noorulla Khan
من قبل Noorulla Khan , Software Developer , Ixtel Technologies

Simply create a custom method like this

 

/// <summary>

        /// Converts string like "mm/dd/yyyy hh:mm" to Sql Date format

        /// </summary>

        /// <param name="date"></param>

        /// <returns></returns>

        public static DateTime ConvertStringtoDateTime(string date)

        {

            string sqldateformat = String.Format("{0}-{1}-{2} {3}", date.Substring(6, 4), date.Substring(3, 2), date.Substring(0, 2), date.Substring(11, 5));

            DateTime dt = Convert.ToDateTime(sqldateformat);

            return dt;

        }

Raghav Mehra
من قبل Raghav Mehra , Team Lead - Software Engineer , Mobiquest Mobile Technologies

This can be easily achieved by 

 

 

date.ToString("MM/dd/yyyy");

Fraz Ahmed
من قبل Fraz Ahmed , Software Developer , FACTS Computer Software House LLC

Easiest way would be using the inbuilt ToString function

DateTime myDateTime =DateTime.Now;string sqlFormattedDate = myDateTime.ToString("yyyy-MM-dd HH:mm:ss.fff");

المزيد من الأسئلة المماثلة

هل تحتاج لمساعدة في كتابة سيرة ذاتية تحتوي على الكلمات الدلالية التي يبحث عنها أصحاب العمل؟