产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 日期格式转换问题,请高手指点,多谢
asus_kk - 2015/5/21 21:55:41
现在自定义模型中,定义为  
来店日期:<%#DataBinder.Eval(Container.DataItem,"pa_rq").ToString()%>

显示结果为

来店日期:2015/5/21 18:42:43

请问如何把日期显示为  2015.05.12 ?

请高手指点,谢谢
scstjcy - 2015/5/21 22:49:54
改成 .ToString("yyyy.MM.dd")
asus_kk - 2015/5/24 13:36:50
这样写的 <%#DataBinder.Eval(Container.DataItem,"pa_rq").ToString("yyyy.MM.dd")%>

提示错误:
编译器错误消息: CS1501: “ToString”方法没有采用“1”个参数的重载

请问该怎么写?
scstjcy - 2015/5/24 14:25:49
试试 <%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"pa_rq"))..ToString("yyyy.MM.dd")%>
scstjcy - 2015/5/24 14:29:11
多了一个点, 试试:<%# Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"pa_rq")).ToString("yyyy.MM.dd")%>
asus_kk - 2015/5/29 19:00:42
scstjcy  的做法对,已经改过来了

显示结果

预定日期:2015.05.21

多谢 scstjcy   ,加个好友,以后多请教。
1
查看完整版本: 日期格式转换问题,请高手指点,多谢