我想使用Linq To Entities将日期格式转换为5/Sep/2015 11:53 AM
。请在下面查看我的代码。
public string DeliveryRequiredOn { get; set; }
var _orderdetails =
(
from o in context.orders
where o.StoreId == _storeId
&& o.CustomerId == _customerId
&& excludeStatusId.Contains(o.OrderStatusId.Value)
select new OrderView()
{
OrderId = o.OrderId,
StoreId = o.StoreId,
DeliveryRequiredOn = o.DeliveryRequiredOn.ToString("dd/MM/yyyy HH:mm:ss"),
BaseTotal = o.BaseTotal,
}
).ToList();
如何使用Linq执行此操作。
最佳答案
尝试替换格式:
DeliveryRequiredOn = o.DeliveryRequiredOn.Value.ToString("dd/MMM/yyyy hh:mm tt");
我假设您的问题意味着,如何将字符串
DeliveryRequiredOn
设置为格式化的日期字符串,其中使用简短描述而不是数字显示月份。关于c# - C#Linq中的日期格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32410222/