From 45bf40496ecaa415c738791222f0598370dd4f96 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 23 Jun 2021 13:15:13 +0200 Subject: [PATCH] metodi x calcolo hh-mm-ss da durate --- MP.Data/Utils.cs | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 MP.Data/Utils.cs diff --git a/MP.Data/Utils.cs b/MP.Data/Utils.cs new file mode 100644 index 00000000..d160e583 --- /dev/null +++ b/MP.Data/Utils.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace MP.Data +{ + public class Utils + { + #region Public Methods + + public static string ConvMinToTime(double minutes) + { + // FIXME TODO: da rendere parametrico da appsettings.json... + var ts = TimeSpan.FromMinutes(minutes); + string answ = $"{ts.Hours:00}:{ts.Minutes:00}:{ts.Seconds:00}"; //.{ts.Milliseconds} + return answ; + } + + public static string ConvMsecToTime(long milliseconds) + { + // FIXME TODO: da rendere parametrico da appsettings.json... + var ts = TimeSpan.FromMilliseconds(milliseconds); + string answ = $"{ts.Hours:00}:{ts.Minutes:00}:{ts.Seconds:00}"; //.{ts.Milliseconds} + return answ; + } + + #endregion Public Methods + } +} \ No newline at end of file