/// <summary>
/// 屏蔽部分手机号码以*代替
/// </summary>
/// <param name="_phone"></param>
/// <returns></returns>
public static string StuffPhone(string _phone)
{
string result = string.Empty;
if (_phone.Length == 11)
{
result = _phone.Insert(3, "****").Remove(7, 4);
}
else
{
result = "暂无手机号码";
}
return result;
}
/// <summary>
/// 获取时间差
/// </summary>
/// <param name="strTime"></param>
/// <returns></returns>
public static string GetTimeDiff(object strTime)
{
TimeSpan nowTime = new TimeSpan(DateTime.Now.Ticks);
TimeSpan passTime = new TimeSpan(Convert.ToDateTime(strTime).Ticks);
TimeSpan ts = nowTime.Subtract(passTime);
if (ts.TotalDays >= 1)
{
return ((int)ts.TotalDays) + "天前";
}
if (ts.TotalHours >=1 && ts.TotalHours < 24)
{
return ((int)ts.TotalHours) + "小时前";
}
if (ts.TotalMinutes >=1 && ts.TotalMinutes < 60)
{
return ((int)ts.TotalMinutes) + "分钟前";
}
if (ts.TotalSeconds >= 1 && ts.TotalSeconds < 60)
{
return ((int)ts.TotalSeconds) + "秒前";
}
return "未知";
}
#region 添加网页桌面图标
public static void AddDesktopLink(System.Web.UI.Page MyPage,string title,string url)
{
MyPage.Response.Clear();
MyPage.Response.ContentType = "APPLICATION/OCTET-STREAM";
//解决中文乱码
MyPage.Response.Buffer = true;
MyPage.Response.Charset = "utf-8";
MyPage.Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");
MyPage.Response.AppendHeader("content-disposition", "attachment;filename=\"" + System.Web.HttpUtility.UrlEncode(title, System.Text.Encoding.UTF8) + ".url\"");
MyPage.Response.Write("[InternetShortcut] \r\n");
MyPage.Response.Write("URL= " + url + " \r\n"); //链接
MyPage.Response.Write("IDList= \r\n");
//MyPage.Response.Write("IconFile= http://www.baidu.com/favicon.ico \r\n"); //图标文件
//MyPage.Response.Write("IconFile= http://localhost:8016/favicon.ico \r\n"); //图标文件
MyPage.Response.Write("IconIndex=1 \r\n");
MyPage.Response.Write("[{000214A0-0000-0000-C000-000000000046}] \r\n");
MyPage.Response.Write("Prop3=19,2 \r\n");
MyPage.Response.End();
}
#endregion