帝国论坛帝国网站管理系统交流区帝国CMS使用交流2个日期相减的,帝国上怎么做?? 【本版专题贴子】  
 3/3    |‹ ‹‹ 1 2 3
主题:2个日期相减的,帝国上怎么做?? [加入收藏夹]   

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 21 楼]

自己搜索下有关javascript的资料吧



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-14 09:08:51 已设置保密 顶部 回复 引用 报告 编辑 删除

qqf
用户头衔:举人

精华贴   :0
发贴数   :272
经验值   :1139
注册时间:2006-03-13
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 22 楼]

这个到blueidea去问更好,肯定能得到答案。




2007-07-14 09:15:01 已设置保密 顶部 回复 引用 报告 编辑 删除

qqf
用户头衔:举人

精华贴   :0
发贴数   :272
经验值   :1139
注册时间:2006-03-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 23 楼]

这里主要回答程序方面的问题,像HTML,JS,DIV+CSS的问题在blueidea问再合适不过了。




2007-07-14 09:17:47 已设置保密 顶部 回复 引用 报告 编辑 删除

九天
用户头衔:进士

精华贴   :3
发贴数   :631
经验值   :2141
注册时间:2005-06-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 24 楼]

<script type="text/javascript">
<!--
function getDateFromString(strDate)
{
var arrYmd = strDate.split("-");;
var numYear = parseInt(arrYmd[0]);
var numMonth = parseInt(arrYmd[1]) - 1;
var numDay = parseInt(arrYmd[2]);
return new Date(numYear, numMonth, numDay);

}
var datFrom = getDateFromString("2007-07-14");
var datTo = getDateFromString("2007-08-01");
var numDays = (datTo-datFrom)/(24*3600*1000);
document.write(numDays);

//-->
</script>

这么算出来是-225




2007-07-14 10:00:34 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 25 楼]

你这个函数不是计算天数的吧



[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-14 10:10:40 已设置保密 顶部 回复 引用 报告 编辑 删除

九天
用户头衔:进士

精华贴   :3
发贴数   :631
经验值   :2141
注册时间:2005-06-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 26 楼]

恩。。。搞错了个~~

<script>
function CheckInfoDate(infodate){
  var today=new Date().getTime();
  var theday=Date.parse(infodate.replace(/(\d+)-(\d+)-(\d+)/,'$2/$3/$1'));
  if(today>=theday)
    document.write('已过期');
  else
    document.write('还剩'+Math.floor((theday-today)/(24*3600*1000))+'天');
}
CheckInfoDate('2007-08-14');
</script>

这个是的,但好像放网页上不显示 显示 还剩NaN天




2007-07-14 10:15:21 已设置保密 顶部 回复 引用 报告 编辑 删除

九天
用户头衔:进士

精华贴   :3
发贴数   :631
经验值   :2141
注册时间:2005-06-06
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 27 楼]

单独的话OK~ 放到模板里就over了~




2007-07-14 10:16:11 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 28 楼]

\要用\\\\表示,替换下,然后再复制过去
\要用四个\表示

[该贴被修改 1 次,最后修改时间 2007-07-14 10:17:40 ]


[零基础入门教程] [模板制作教程] [采集使用教程]
2007-07-14 10:17:16 已设置保密 顶部 回复 引用 报告 编辑 删除

九天
用户头衔:进士

精华贴   :3
发贴数   :631
经验值   :2141
注册时间:2005-06-06
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 29 楼]

终于OK了~~ 感谢啦~~




2007-07-14 10:25:58 已设置保密 顶部 回复 引用 报告 编辑 删除
 3/3    |‹ ‹‹ 1 2 3

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1