如何在 EF Core Select 语句中将格式化日期字符串转换为大写

How to Convert Formated Date string to upper case in EF Core Select statement

我想在下面的代码中以格式 (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(),