Facebook Twitter Instagram
    TecAdmin
    • Home
    • FeedBack
    • Submit Article
    • About Us
    Facebook Twitter Instagram
    TecAdmin
    You are at:Home»Programming»How to Get Current Date & Time in C# (C-Sharp)

    How to Get Current Date & Time in C# (C-Sharp)

    By RahulFebruary 22, 20232 Mins Read

    In C#, you can get the current date and time using the DateTime class. This class provides a range of methods and properties that enable you to perform various date and time operations. In this article, we’ll show you how to get the current date and time in C#.

    Advertisement

    Getting Current Date and Time

    To get the current date and time, you can use the DateTime.Now property. This property returns the current date and time in the local time zone of the computer where the code is running.

    Here’s an example code that demonstrates how to use DateTime.Now property to get the current date and time:

    1
    2
    DateTime currentDateTime = DateTime.Now;
    Console.WriteLine("Current date and time: " + currentDateTime);

    The above code creates a new DateTime object named “currentDateTime” and assigns it the value of DateTime.Now. It then prints the current date and time to the console.

    Formatting Current Date and Time

    The DateTime class provides a ToString() method that allows you to format the date and time in a specific way. This method accepts a format string that specifies how the date and time should be displayed.

    Here’s an example code that demonstrates how to format the current date and time:

    1
    2
    3
    DateTime currentDateTime = DateTime.Now;
    string formattedDateTime = currentDateTime.ToString("dddd, dd MMMM yyyy HH:mm:ss");
    Console.WriteLine("Current date and time: " + formattedDateTime);

    In the above code, we create a new DateTime object named “currentDateTime” and assign it the value of DateTime.Now. We then use the ToString() method to format the date and time using the format string “dddd, dd MMMM yyyy HH:mm:ss”. This format string specifies that the date and time should be displayed as “day of the week, day of the month, month, year, hour, minute, second”. Finally, we print the formatted date and time to the console.

    Other Formatting Examples

    Date:

    FormatResult
    DateTime.Now.ToString(“MM/dd/yyyy”)05/29/2015
    DateTime.Now.ToString(“dd MMMM yyyy”)29 May 2015
    DateTime.Now.ToString(“yyyy MMMM dd”)2015 May 29

    Time:

    DateTime.Now.ToString(“H:mm”)5:50
    DateTime.Now.ToString(“h:mm tt”)5:50 AM
    DateTime.Now.ToString(“HH:mm:ss”)05:50:32
    DateTime.Now.ToString(“hh:mm:ss tt”)05:50:32 AM

    Full Date and Time:

    DateTime.Now.ToString(“MM/dd/yyyy HH:mm”)05/29/2015 05:50
    DateTime.Now.ToString(“MM/dd/yyyy hh:mm tt”)05/29/2015 05:50 AM
    DateTime.Now.ToString(“dddd, dd MMMM yyyy”)Friday, 29 May 2015
    DateTime.Now.ToString(“dddd, dd MMMM yyyy HH:mm”)Friday, 29 May 2015 05:50
    DateTime.Now.ToString(“dddd, dd MMMM yyyy hh:mm tt”)Friday, 29 May 2015 05:50 AM

    Miscellaneous:

    DateTime.Now.ToString(“dddd, dd MMMM yyyy HH:mm:ss”)Friday, 29 May 2015 05:50:06
    DateTime.Now.ToString(“yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss”)2015-05-16T05:50:06
    DateTime.Now.ToString(“ddd, dd MMM yyy HH’:’mm’:’ss ‘GMT’”)Fri, 16 May 2015 05:50:06 GMT
    DateTime.Now.ToString(“yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss.fffffffK”)2015-05-16T05:50:06.7199222-04:00

    Conclusion

    In C#, getting the current date and time is a simple task that can be accomplished using the DateTime class. By using the DateTime.Now property, you can get the current date and time in the local time zone of the computer where the code is running. Additionally, by using the ToString() method, you can format the date and time in a specific way. By following the examples provided in this article, you’ll be able to easily get and format the current date and time in your C# programs.

    date time
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email WhatsApp

    Related Posts

    PHP Arrays: A Beginner’s Guide

    How to Create and Read List in Python

    Python Program to Add Two Numbers

    Add A Comment

    Leave A Reply Cancel Reply

    Advertisement
    Recent Posts
    • Configure Postfix to Use Gmail SMTP on Ubuntu & Debian
    • PHP Arrays: A Beginner’s Guide
    • Deploying Flask Application on Ubuntu (Apache+WSGI)
    • OpenSSL: Working with SSL Certificates, Private Keys and CSRs
    • How to Create and Read List in Python
    Facebook Twitter Instagram Pinterest
    © 2023 Tecadmin.net. All Rights Reserved | Terms  | Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.