文字列値を double に変換しようとしています...実際には、変換しTimeSpan
たい値を使用して秒を分に変換したい780.0000000656558
のですが、780 秒があり、残りはミリ秒です...表示したい13.00000000010942633333
場合、または場合によっては 13 分正確な認識ではありません
次のコードを使用しようとしています
if (DownTime != null)
{
DownTime.Text = sensor.DownTime;
if (DownTime.Text.Length > 0)
{
//TimeSpan.FromSeconds(DownTime.Text).ToString()
double DownTimeSeconds = Convert.ToDecimal(DownTime.Text).ToString();
double DownTimeMints = DownTimeSeconds / 60;
sensor.DownTime = Convert.ToString(DownTimeMints);
DownTime.Text = sensor.DownTime;
DownTime.ToolTip = DownTime.Text;
if (DownTime.Text.Length >= 25)
{
DownTime.Text = DownTime.Text.Substring(0, 20) + "...";
}
}
}
出力を分単位で表示したい...どうすればよいか事前に感謝します