PDA

View Full Version : آموزش: بدست آوردن قالب صحیح ساعت با استفاده از ثانیه ی دریافتی



اسماعیل ابراهیمی
سه شنبه 01 آذر 1390, 14:32 عصر
ابتدا یک تابع با خروجی رشته ای و ورودی عدد اعشاری تعریف می کنیم .

در داخل تابع از کلاس TimeSpan (کلاس فاصله زمانی) یک نمونه با استفاده از ثانیه ایجاد می کنیم .

یک متغیر رشته ای برای نگهداری خروجی تعریف و با استفاده از دستور قالب بندی رشته و نمونه کلاس ایجاد شده یعنی t آن را پر می کنیم .

در آخر متغیر رشته ای را به عنوان خروجی بر می گردانیم .


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;
}