اسماعیل ابراهیمی
سه شنبه 01 آذر 1390, 15: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;
}
در داخل تابع از کلاس 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;
}