c# - SQL LINQ 转换为字符串
问题描述
如何将 dateTime SQL 转换为可以格式化的字符串?我还没有找到将“requestIniationDate”转换为可以格式化的字符串的方法。
protected void Page_Load(object sender, EventArgs e)
{
//"data" is a database connection through the Data folder, containing the tables
var data = new Data.AcademicCodeRequestDBEntities();
var request = data.Requests.Select(x => new
{
x.appName,
x.requestIniatiationDate,
x.status,
x.id
}).ToList()
.Select(x => new Models.RequestIdentifier()
{
id = x.id,
appName = x.appName,
requestIniatiationDate = x.requestIniatiationDate,
status = x.status,
});
editGrid.DataSource = request;
editGrid.DataBind();
}
解决方案
怎么用.ToString("d")
?请参阅
https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings
protected void Page_Load(object sender, EventArgs e) {
var data = new Data.AcademicCodeRequestDBEntities();
var request = data.Requests.Select(x => new
{
x.appName,
x.requestIniatiationDate.ToString("d"),
x.status,
x.id
}).ToList()
.Select(x => new Models.RequestIdentifier()
{
id = x.id,
appName = x.appName,
requestIniatiationDate = x.requestIniatiationDate.ToString("d"),
status = x.status,
});
editGrid.DataSource = request;
editGrid.DataBind();
}
推荐阅读
- excel - 如何做多个替代品?
- pybind11 - 递归期间未调用 Pybind11 虚拟子类方法,而是调用基数
- scala - 远程 Spark 连接 - Scala:registerBlockManager 上的 NullPointerException
- regex - 使用 Nifi replaceText 将第一次或最后一次出现的字符/字符串与另一个字符串交换?
- django - 如何在 Django 上使用 paramiko 处理 awk 逗号?
- asp.net - 我想在使用 asp.net 在服务器名称中输入用户名和密码时列出数据库
- plone - 覆盖视图(来自其他包),修复浏览器层优先级
- java - SuppressWarnings for:布尔方法“methodName”总是反转
- sql - 为 BigQuery 中的联接表填充缺失值
- javascript - 在 2 个标题徽标之间进行转换