用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2145|回复: 4
收起左侧

[HELP] CI Model关于日期判断的问题

[复制链接]
发表于 2013-3-8 13:28:53 | 显示全部楼层 |阅读模式
本帖最后由 xoyo5460 于 2013-3-16 11:32 编辑

一、原始数据
mysql数据库中数据表loan,相关字段如下:
借款公司    银行名称     借款金额      借款日期           到期日
a                 中国银行      200           2012-11-1       2013-11-1
a                 中国银行      200           2012-12-5       2012-12-25  
a                 中国银行      200           2012-12-10     2013-12-10
a                 中国银行      200           2012-10-5       2012-12-20
a                 中国银行      200           2011-10-1       2012-10-1
a                 中国银行      200           2013-1-1         2013-6-30

二、查询界面设计
在CI View中放两个文本框query1和query2,由用户输入所要查询的起讫日期,例如输入2012-12-1和2012-12-31,用来计算两个日期所间隔的天数。

三、希望达到的效果

借款公司    银行名称     借款金额      借款日期           到期日           计息天数
a                 中国银行      200           2012-11-1       2013-11-1          31
a                 中国银行      200           2012-12-5       2012-12-25        21
a                 中国银行      200           2012-12-15     2013-12-10        16
a                 中国银行      200           2012-10-5       2012-12-20        20
a                 中国银行      200           2011-10-1       2012-10-1           0
a                 中国银行      200           2013-1-1         2013-6-30           0


针对以上6种情况的判断,估计要用到存诸过程,因为是新手,不知在CI Model中如何写详细代码?











 楼主| 发表于 2013-3-9 20:50:08 | 显示全部楼层
没人睬啊!
发表于 2013-3-14 16:48:26 | 显示全部楼层
估计没人看懂楼主的问题
 楼主| 发表于 2013-3-18 12:11:34 | 显示全部楼层
高手上哪去了?
发表于 2013-3-18 18:29:56 | 显示全部楼层
可以使用日期辅助函数把日期都转换为UNIX时间戳 然后计算相差的秒数 再换算成天数

本版积分规则