using SteamWare; using System; namespace MoonProTablet { public class utility { #region Public Methods /// /// formatta la durata in minuti in un modo "human readable" gg/ore/min /// /// minuti /// public static string formatDurata(object min) { string answ = ""; DateTime tempo = new DateTime(); double minuti = 0; try { minuti = Convert.ToDouble(min); tempo = tempo.AddMinutes(minuti); } catch { } if (minuti < memLayer.ML.CRI("maxMinuti")) { answ = $"{tempo.Minute}m {tempo.Second}s"; } else if (minuti < memLayer.ML.CRI("maxOre")) { answ = $"{tempo.Hour}h {tempo.Minute}m"; } else { answ = $"{tempo.DayOfYear - 1}g {tempo.Hour}h"; } return answ; } #endregion Public Methods } }