How to Format time HH:MM:SS from second in C#

Posted By  pranay rana On 25 Feb 2011 08:02:11
emailbookmarkadd commentsprint
No of Views:774
Bookmarked:0 times
Votes:0 times

Problem

In my project I stored date difference in seconds but the real issue we have to display this difference of second in  form of HOURS, MINUTE and SECONDS.

Solution

So to achieve above task we use TimeSpan.FromSeconds available in the C# which takes seconds as input and gives TimeSpan as output. From which I get HOURS, MINUTES and SECOND by inputing seconds only. Below is code sample to do that

public string getFormattedTimeFromSecond(double second)
    {
 
        TimeSpan t = TimeSpan.FromSeconds(second);
 
        string formatedTime = string.Format("{0:D2}H:{1:D2}M:{2:D2}S",
                                t.Hours,
                                t.Minutes,
                                t.Seconds);
 
        return formatedTime;
}

Hope help and thank you for reading.

Sign Up to vote for this article
Other popular Tips/Tricks
    In this tip, I will explain how to use the BigInteger in C# 4.0.The BigInteger is new data type in .NET 4.0.
    Published Date : 22/Sep/2011
    In this tips,I am going to discuss about two important thing about Split function of String class. Split function of the string class split the string in array of string.
    Published Date : 29/Jul/2011
    The Facebook is very popular and it has great support to other development Languages by Facebook SDKs.In this tips, I going to explain how to upload Videos to Facebook through C# with few lines of code.
    Published Date : 13/Jun/2011
    Enums in dot net programming is a great facility and we all used it to increase code readability. In earlier version of .NET framework we don’t have any method anything that will check whether a value is assigned to it or not. In C# 4.0 we have new static method called HasFlag which will check that particular value is assigned or not.
    Published Date : 01/Jan/2011
    There are lots of features in .NET framework. In this article, you will learn how to use the Compute method, which is exists within the data table object.
    Published Date : 26/Jul/2010
Comments
There is no comments for this articles.
Leave a Reply
Title:
Display Name:
Email:
(not display in page for the security purphase)
Website:
Message:
Please refresh your screen using Ctrl+F5
If you can't read this number refresh your screen
Please input the anti-spam code that you can read in the image.
^ Scroll to Top