帝国论坛帝国网站管理系统交流区帝国CMS使用交流请问在帝国系统里定义了两个时间段,求两个时间段的差,怎么搞啊? 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:请问在帝国系统里定义了两个时间段,求两个时间段的差,怎么搞啊? [加入收藏夹]   

jinxibing
用户头衔:举人

精华贴   :0
发贴数   :338
经验值   :1411
注册时间:2007-04-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
请问在帝国系统里定义了两个时间段,求两个时间段的差,怎么搞啊?
我定义了两个时间
1开始时间   2结束时间


我想求他们两个之间的差,单位是天,怎么写代码?


请高人直接给出代码,我需要在后台和前台都调用出来?


多谢了



http://www.wwxsw.com,窝窝小说网
2008-10-28 10:36:26 已设置保密 顶部 回复 引用 报告 编辑 删除

忘事无忧
用户头衔:探花

精华贴   :0
发贴数   :10350
经验值   :23592
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

结束时间-开始时间
不就出来了嘛




2008-10-28 10:45:38 已设置保密 顶部 回复 引用 报告 编辑 删除

jinxibing
用户头衔:举人

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

代码,楼上的


我不懂啊,求直接给出代码



http://www.wwxsw.com,窝窝小说网
2008-10-28 10:46:11 已设置保密 顶部 回复 引用 报告 编辑 删除

zeedy
用户头衔:版主

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

别人不是帮你回复过了?
http://bbs.phome.net/showthread-13-70090-1.html




2008-10-28 10:51:28 已设置保密 顶部 回复 引用 报告 编辑 删除

jinxibing
用户头衔:举人

精华贴   :0
发贴数   :338
经验值   :1411
注册时间:2007-04-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

那个不一样哦,呵呵,那个已实现了,我现在想单独求差了,不用递减



http://www.wwxsw.com,窝窝小说网
2008-10-28 10:52:33 已设置保密 顶部 回复 引用 报告 编辑 删除

zeedy
用户头衔:版主

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

原帖由 jinxibing 于 2008-10-28 10:52:33 发表
那个不一样哦,呵呵,那个已实现了,我现在想单独求差了,不用递减

有什么不一样,把当前时间换成开始时间就是一样




2008-10-28 10:55:34 已设置保密 顶部 回复 引用 报告 编辑 删除

zeedy
用户头衔:版主

精华贴   :0
发贴数   :2288
经验值   :7394
注册时间:2007-05-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

要学会举一反三




2008-10-28 10:56:12 已设置保密 顶部 回复 引用 报告 编辑 删除

jinxibing
用户头衔:举人

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

确实没学会,希望哪位达人能提供下代码



http://www.wwxsw.com,窝窝小说网
2008-10-28 13:37:21 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

<script>
function echeck_tdate(odate,edate){
var checkArray= new Array() ;
var echeckArray= new Array() ;
//nowArray    = odate.split(" ");
checkArray    = odate.split("-");
checkDate   = new  Date(checkArray[0],checkArray[1],checkArray[2]);

echeckArray    = edate.split("-");
echeckDate   = new  Date(echeckArray[0],echeckArray[1],echeckArray[2]);

var thesecond = 24 * 60 * 60 *1000 ;
var diffTime    = (echeckDate - checkDate)/thesecond;//计算天数
if (diffTime<0)
{
        myreturn = '过期'; //
}
else if (diffTime==0)
{
        myreturn = '今天';
}
else
{
        myreturn = '剩于'+diffTime+'天';
}
//alert(myreturn);
document.write(''+myreturn+'')
}
</script>

模板中
<script>echeck_tdate('2008-12-25','2008-12-28')</script>




2008-10-28 13:51:27 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

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

参考yingnt改的
echeck_tdate('开始时间','结束时间')




2008-10-28 13:52:12 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

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