时间string转化

来源:互联网 发布:js prompt 使用方法 编辑:程序博客网 时间:2024/06/05 15:00



public static string GetTimeDifference(string sj)

        {
            string sc = "刚刚";
            DateTime rq = UtilityLib.Utility.ValueUtility.GetDateTime(sj, DateTime.Now);


            TimeSpan ts = DateTime.Now - rq;


            if (ts.TotalMinutes >= 1440)
            {
                sc = ((ts.TotalMinutes / 1440) + 1).ToString("###") + "天以前";
                return sc;
            }
            else if (ts.TotalMinutes >= 60 && ts.TotalMinutes <= 1439)
            {
                sc = ((ts.TotalMinutes / 60) + 1).ToString("###") + "小时以前";
                return sc;
            }
            else if (ts.TotalMinutes <= 59)
            {
                sc = (ts.TotalMinutes).ToString("###") + "分钟以前";
                return sc;
            }
            else
            {
                return "很久很久以前";
            }


        }
0 0
原创粉丝点击