数据库是mysql的。现在要把里面的日期型数据进行存取,在JAVA中应该用什么类型去接收日期型?
1ãå¦ææ°æ®åºä¸åå¨æ¶é´çæ°æ®ç±»å为datetimeï¼é£å°±é¿å
å¨åå°ä»£ç ï¼*.aspx.csï¼ä¸è½¬åæ¶é´æ ¼å¼ï¼å°æ ¼å¼è½¬åçä»»å¡æ¾å°çé¢ä»£ç ï¼*.aspxï¼ä¸ã
æ 论è·åçæ¶é´æ¯ä»ä¹æ ¼å¼çï¼å¨åå°ä¸è¦å¯¹è¿ä¸ªæ¶é´çå¼è¿è¡ä»»ä½æä½ï¼æ¯å¦èµå¼çï¼å¦åç³»ç»ä¼å°æ¶é´éå¼è½¬æ¢ï¼ï¼èæ¯ç´æ¥å¨çé¢ä»£ç ï¼*.aspxï¼ç¨DataBinderãEvalçæ¹æ³æ¥ç´æ¥è¿è¡æ ¼å¼åï¼
åå°å ³é®ä»£ç ï¼
<span style="white-space:pre"> </span>DataTable dt = new NewsManager().SelectById(newsid); //è¿éå¾å°çdt为ä»ç´æ¥æ°æ®åºä¸æ¥è¯¢å°çæ°æ®
<span style="white-space:pre"> </span> repNews.DataSource =dt;
repNews.DataBind();
åå°å ³é®ä»£ç ï¼
<span style="white-space:pre"> </span><asp:Repeater ID="repNews" runat="server">
<ItemTemplate>
<p class="con_time">
åå¸æ¶é´:
<%# DataBinder.Eval(Container.DataItem,"createTime","{0:yyyy-MM-dd HH:mm:ss}") %> <%--æ¤å¤createTime为ä¸é¢dtä¸çå段å--%>
</p>
</ItemTemplate>
</asp:Repeater>
æ 论è·åçæ¶é´æ¯ä»ä¹æ ¼å¼çï¼å¨åå°ä¸è¦å¯¹è¿ä¸ªæ¶é´çå¼è¿è¡ä»»ä½æä½ï¼æ¯å¦èµå¼çï¼å¦åç³»ç»ä¼å°æ¶é´éå¼è½¬æ¢ï¼ï¼èæ¯ç´æ¥å¨çé¢ä»£ç ï¼*.aspxï¼ç¨DataBinderãEvalçæ¹æ³æ¥ç´æ¥è¿è¡æ ¼å¼åï¼
åå°å ³é®ä»£ç ï¼
<span style="white-space:pre"> </span>DataTable dt = new NewsManager().SelectById(newsid); //è¿éå¾å°çdt为ä»ç´æ¥æ°æ®åºä¸æ¥è¯¢å°çæ°æ®
<span style="white-space:pre"> </span> repNews.DataSource =dt;
repNews.DataBind();
åå°å ³é®ä»£ç ï¼
<span style="white-space:pre"> </span><asp:Repeater ID="repNews" runat="server">
<ItemTemplate>
<p class="con_time">
åå¸æ¶é´:
<%# DataBinder.Eval(Container.DataItem,"createTime","{0:yyyy-MM-dd HH:mm:ss}") %> <%--æ¤å¤createTime为ä¸é¢dtä¸çå段å--%>
</p>
</ItemTemplate>
</asp:Repeater>
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-07-22
dateTime 类型区接受
第2个回答 2013-07-22
dateTime 或者 smalldateTime
第3个回答 2013-07-22
java.util.Date