+ -
当前位置:首页 → 问答吧 → 客户系统中的到期日期,该如何储存? 如何做新增一年服务期的功能?

客户系统中的到期日期,该如何储存? 如何做新增一年服务期的功能?

时间:2011-07-24

来源:互联网

最近在研究一个客户系统

因为我的客户都是一年一年计的

1. 应该如何储存服务到期日?

用MYSQL的DATE?  还是好像DZ将日期时间做成字符片?  可是我只需要日期

2. 另外,如果储存起来,应该是  2011-08-05

如果写才能在2011这格+1?  变成2012?

因为想做一个功能是  点一下就帮这位客户续约一年这样

是用explode吗? 还是有更好的方法?

我暂时是用explode来+1年,这方法会太笨吗?  还是mysql本身就有+1年的代码?

[ 本帖最后由 sky94132003 于 2011-7-24 20:31 编辑 ]

作者: sky94132003   发布时间: 2011-07-24

首先你要学习DZ,存进去是时间戳。读出来后再格式化就好了,甚至还有更简单的,直接在查询里转换 from_unixtime(dateline字段)。

续一年,只需要时间戳+60*60*24*365 ,用时间戳方式要灵活很多。

作者: 蓝色   发布时间: 2011-07-25