你们好,请问如何修改时间显示格式 后台代码
<div class="abody_n">
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<ul>
<li><p class="class"><font color="#7f7979">【党政信息】</font><a href="#"> <%#Eval("tlName")%></p></a>
<span id="float"> <%#Eval("releasetime")%></span></li>
</ul>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
</div>
红色的显示格式是默认的 分秒都有...我想让这个显示为如:2013年5月20日(默认显示为:2013-6-8 9:23:32) 请问如何实现,谢谢各位~~!!!知道的麻烦说说谢谢!
最主要的一点是我不知道那个格式应该写在哪里,我自己写的
function getDate() {
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth();
month = month + 1;
var day = date.getDate();
var weekday = new Array(7);
document.getElementById("timeShow").innerHTML = (year + "年" + zero(month) + "月" + zero(day) + "日" );
}
不知道搭得上边不!谢谢~!
<%# Eval("releasetime","{0:yyyy年MM月dd日}") %>
你好,用你的方法弄好了,不过我请问一下{0:yyyy年MM月dd日},yyyy前面加个0是什么意思?谢谢!
<%#string.Format("{0:F}",Eval("releasetime"))%>
string.Format("{0:D}",dt);//2005年11月5日
string.Format("{0:d}",dt);//2005-11-5
string.Format("{0:F}",dt);//2005年11月5日 14:23:23
<%# Convert.ToDateTime(Eval("releasetime")).ToString("yyyy年MM月dd日") %>这种方式你就理解了.
嗯 一目了然,谢谢!