调试后如何使日期显示在 dd/MM/yyyy in asp.net 中
how do i make the date to appear in dd/MM/yyyy in asp.net after debugging
现在我想让日期在我的前端显示为这样 dd/mm/yyyy(如调试后)。但它看起来像这样 mm/dd/yyyy。但是在 sql 服务器中执行存储过程后,这是我想要的结果。
这是我的代码。
<div class="content-frame-bottom type4" style="overflow-x:auto;">
<table width="100%" class="table table-bordered table-condensed">
<asp:Repeater ID="rptReport" runat="server" onitemcommand="rptReport_ItemCommand" >
<HeaderTemplate>
<tr>
<td width="8%" class="table-header2">Date</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("Date") %> </td>
</tr>
</ItemTemplate>
</asp:Repeater>
</div>
这是我在 aspx 页面中的代码。我如何使日期以 dd/mm/yyyy 格式显示。我应该在哪里插入它。感谢您的帮助。
在服务器端做类似的事情
string yourdate="01/23/2014";
DateTime timezz = DateTime.Parse(yourdate);
yourdate = timezz.ToString("dd/MM/yyyy");
然后将日期值动态添加到您的 table
如果您想直接在客户端执行,那么您可以使用 javascript
或者,String.format
函数
否则,如果您正在下载 moment.js 源代码,那么您可以做任何您想做的事
示例:
<script>
$(document).ready(function() {
$("#date").val( moment().format('MMM D, YYYY') );
});
</script>
Reference :
你可以试试这个:
<%# DataBinder.Eval(Container.DataItem, "Date", "{0:dd/MM/yyyy}") %>
或者
<%# string.Format("{0:dd/MM/yyyy}", Eval("Date"))%>
你可以试试这个。这可能有效。
Eval("Date").ToString("dd'/'MM'/'yyyy");
Try this to convert date to dd/mm/yyyy format
<%#Eval("Date", "{0:dd/MM/yyyy}")%>
现在我想让日期在我的前端显示为这样 dd/mm/yyyy(如调试后)。但它看起来像这样 mm/dd/yyyy。但是在 sql 服务器中执行存储过程后,这是我想要的结果。
这是我的代码。
<div class="content-frame-bottom type4" style="overflow-x:auto;">
<table width="100%" class="table table-bordered table-condensed">
<asp:Repeater ID="rptReport" runat="server" onitemcommand="rptReport_ItemCommand" >
<HeaderTemplate>
<tr>
<td width="8%" class="table-header2">Date</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("Date") %> </td>
</tr>
</ItemTemplate>
</asp:Repeater>
</div>
这是我在 aspx 页面中的代码。我如何使日期以 dd/mm/yyyy 格式显示。我应该在哪里插入它。感谢您的帮助。
在服务器端做类似的事情
string yourdate="01/23/2014";
DateTime timezz = DateTime.Parse(yourdate);
yourdate = timezz.ToString("dd/MM/yyyy");
然后将日期值动态添加到您的 table
如果您想直接在客户端执行,那么您可以使用 javascript
或者,String.format
函数
否则,如果您正在下载 moment.js 源代码,那么您可以做任何您想做的事 示例:
<script>
$(document).ready(function() {
$("#date").val( moment().format('MMM D, YYYY') );
});
</script>
Reference :
你可以试试这个:
<%# DataBinder.Eval(Container.DataItem, "Date", "{0:dd/MM/yyyy}") %>
或者
<%# string.Format("{0:dd/MM/yyyy}", Eval("Date"))%>
你可以试试这个。这可能有效。
Eval("Date").ToString("dd'/'MM'/'yyyy");
Try this to convert date to dd/mm/yyyy format
<%#Eval("Date", "{0:dd/MM/yyyy}")%>