c# - 如何在 EF Core Select 语句中将格式化日期字符串转换为大写
问题描述
我想在下面的代码中以 (DD-MMM-YYYY HH:MM) 格式显示所有具有制造日期的产品,我以小写形式获取日期格式。我需要以大写形式显示(例如 02-FEB-2020 11:43)。如何转换为大写?
_dbContext.Product
.Select(data => new
{
ProductId = data.ProductId,
ProductManufactureDate = data.ProductManufactureDate.ToString("dd-MMM-yyyy hh:mm"),
}).ToList();
解决方案
替换此行代码
ProductManufactureDate=(data.ProductManufactureDate.ToString("dd-MMM-yyyy hh:mm")).ToUpper(),
推荐阅读
- c# - iframe 在安全的门户应用程序中加载内部应用程序
- cakephp - 一种无需声明 `$query` 即可调用 `->func()->sum()` 的方法
- android - 单击导航抽屉图标时如何打开导航抽屉
- java - Kafka Consumer 对多线程访问不安全异常
- mysql - 如何获得我的结果 sumOfSalary 的顶部查询
- sqlite - SQLite 按 dd:mm 排序
- bash - 在 MacOS 和 Linux 上运行不同的 Shell 脚本
- javascript - Admin-on-rest 是否提供日期范围选择器
- sql-server - 按列选择每个组中不同的项目
- android - 从 Google Play 下载后首次启动应用程序崩溃 (ExceptionInInitializerError)