怎样将绑定出的时间格式2011-6-3替换成2011/6/3这种格式?菜鸟..在线等

hrxqc 2011-06-04 04:08:25
<%#Eval("Datetime") %> 谢谢大大们!!!
...全文
129 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hrxqc 2011-06-05
  • 打赏
  • 举报
回复
在数据库用内置转换格式....
select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12
。。。。。。
谢谢各位的回复...
汉尼拔 2011-06-04
  • 打赏
  • 举报
回复
c#的问题发到js里来干嘛啊
KK3K2005 2011-06-04
  • 打赏
  • 举报
回复
.net的数据绑定方法

Eval(字段,format)

相当于调用了 。net String对象的格式化方法

format代表格式化方式 可以参考 msdn
hrxqc 2011-06-04
  • 打赏
  • 举报
回复
function _fresh()
{
var endtime=new Date('<%# Eval("2011-7-1 20:00:00", "{0:yyyy/M/d}")%>');
...............................
是这样子吗?
inetfuture 2011-06-04
  • 打赏
  • 举报
回复
晕 写错了 后面的格式化字符串也要加引号
<%# Eval("Datetime", "{0:yyyy/M/d}")%>
hrxqc 2011-06-04
  • 打赏
  • 举报
回复
<script type="text/javascript" language="JavaScript">
function _fresh()
{
var endtime=new Date('<%#Eval("Datetime") %>');
var nowtime = new Date();
var leftsecond=parseInt((endtime.getTime()-nowtime.getTime())/1000);
__d=parseInt(leftsecond/3600/24);
__h=parseInt((leftsecond/3600)%24);
__m=parseInt((leftsecond/60)%60);
__s=parseInt(leftsecond%60);
var c=new Date();
var q=((c.getMilliseconds())%10);
document.getElementById('<%#Eval("GrouponNo") %>').innerHTML = __d + "天 " + __h + "小时" + __m + "分" + __s + "." + q + "秒";
if(leftsecond<=0){
document.getElementById('<%#Eval("GrouponNo") %>').innerHTML="抢购已结束";
clearInterval(sh);
}
}
_fresh()
var sh;
sh=setInterval(_fresh,100);
</script>



<%#Eval("Datetime") %> js里面绑死的时间 不是我想要的格式..请问该怎样替换?
inetfuture 2011-06-04
  • 打赏
  • 举报
回复

<%# Eval("dataField", {0:yyyy/M/d}) %>
hrxqc 2011-06-04
  • 打赏
  • 举报
回复
C#!
zell419 2011-06-04
  • 打赏
  • 举报
回复
js 替换 还是c#啊 ?

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧