我在MVC C#中有一个视图,我用这个
显示日期@Html.DisplayFor(model => model.fec_ini)
问题是视图显示信息29/04/2018凌晨12点00分,我想要展示的只是29/04/2018。 属性public DateTime fec_ini {get;组; }是日期时间,但我'不允许更改它,因为它用于其他逻辑。
答案 0 :(得分:2)
添加显示模板:
Views\Shared\DisplayTemplates\DateTime.cshtml
内容:
@{
layout = null
}
@model DateTime
@Model.ToShortDateString()
然后应该为使用DisplayFor ...
呈现的所有DateTime属性选择此项答案 1 :(得分:2)
您可以使用Html.Raw格式显示日期。我希望这能帮到您。
try{
$q=mysqli_query($con,"select * from `course_details`");
$data = [];
while ($row=mysqli_fetch_object($q)){
array_push($data, $row);
}
echo json_encode($data);
} catch (Exception $e) {
echo "It reached the catch block " . $e->getMessage();
}