using System; using System.Collections.Generic; using System.Text; namespace BBWY.Client.Helpers { public class OverTimeHelper { public static string GetTimeString(TimeSpan timespan) { if (timespan.TotalMilliseconds > 0) { if (timespan.Days > 0) { return $"{timespan.Days}天{timespan.Hours}小时{timespan.Minutes}分"; } if (timespan.Hours > 0) { return $"{timespan.Hours}小时{timespan.Minutes}分"; } return $"{timespan.Minutes}分钟"; } else { if (-timespan.Days > 0) { return $"{-timespan.Days}天{-timespan.Hours}小时{-timespan.Minutes}分"; } if (-timespan.Hours > 0) { return $"{-timespan.Hours}小时{-timespan.Minutes}分"; } return $"{-timespan.Minutes}分钟"; } } /// /// 获取现在时间戳,毫秒 /// /// public static long GetMilliTimeStamp() { return DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(); } /// /// 获取现在时间戳,秒 /// /// public static long GetTimeStamp() { return DateTimeOffset.Now.ToUnixTimeSeconds(); } } }