Tôi cần chuyển đổi giây theo định dạng 3d, 02:05:45
. Với hàm bên dưới, tôi có thể chuyển đổi nó thành 3.02:05:45
. Tôi không chắc chắn làm thế nào để chuyển đổi nó sang định dạng tôi muốn. Hãy giúp tôi.Chuyển đổi giây thành ngày, hh: mm: ss C#
private string ConvertSecondsToDate(string seconds)
{
TimeSpan t = TimeSpan.FromSeconds(Convert.ToDouble(seconds));
if (t.Days > 0)
return t.ToString(@"d\.hh\:mm\:ss");
return t.ToString(@"hh\:mm\:ss");
}
Nếu tôi cố gắng làm một cái gì đó giống như sự trở lại này t.ToString(@"%d , hh\:mm\:ss")
tôi nhận được một lỗi,
chuỗi đầu vào không phải là ở định dạng chính xác.
u có thể thêm nhân vật mong muốn ur trong toString Phương với "\" trước khi nhân vật ur ==> t.ToString (@ "d \ d \ , hh \: mm \: ss ") –
bạn có thể đưa ra ví dụ không? Bạn có nghĩa là trả lại t.ToString (@ "%., Hh: mm: ss")? – Ramya
Điều đó đã làm việc @Leon_SFS :) – Ramya