• linq to entity查询,日期格式化


    当从数据库查询数据的同时对取得的数据中日期进行格式化。

    /// <summary>
            /// 同类文章
            /// </summary>
            /// <returns></returns>
            public string SameCategoryArticles(int id)
            {
                int objId = Utility.StrToInt(id, 0);
                //var aCategory = from c in db.Articles where c.ObjectID == objId select c.UserCategoryID;
                var sames = (from a in db.Articles.ToList() join aa in db.Articles on a.UserCategoryID equals aa.UserCategoryID where aa.ObjectID == objId select new { ObjectID = a.ObjectID, ObjectTitle = a.ObjectTitle, CreateTime =a.CreateTime.ToString("yyyy-MM-dd"), VisitedCount = a.VisitedCount }).ToList();
                return JsonConvert.SerializeObject(sames);
            }

    注意点:在利用ToString("yyyy-MM-dd")前必须对model进行转换,转换成Object对象,本文采用db.Articles.ToList()实现,这样就把数据先转换成对象,然后才能调用ToString方法,否则会报错。

  • 相关阅读:
    weblogic内存快速配置
    weblogic优化参数
    weblogic10.3.6忘记用户名或者密码的解决方法
    Linux shell 环境变量及有效范围
    linux文本处理常用命令
    Scala实践7
    Scala实践5
    Scala实践4
    Scala实践3
    Scala实践2
  • 原文地址:https://www.cnblogs.com/wangzl1163/p/6341154.html
Copyright © 2020-2023  润新知