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();
}
}
}