当前位置: 代码迷 >> Java Web开发 >> 订单有效期计算的有关问题
  详细解决方案

订单有效期计算的有关问题

热度:254   发布时间:2016-04-16 21:48:52.0
订单有效期计算的问题
比方说我有个视频单集点播页面,用户购买了这一集,有效播放期是2天,2天后自动结束。
怎么处理这个时间问题比较好
------解决思路----------------------
1.当用户购买这一集的时候,你把把当前这个视频集的ID还有用户ID还有订阅时间存入一张表中
INSERT INTO SubscriptionTable(UID,EpisodeID,SubscriptionTime)VALUES(当前用户ID,当前集ID,当前时间)

2.当用户每次播放这一集的时候从数据库获取订阅时间和当前时间对比
SELECT UID,EpisodeID,SubscriptionTime FROM SubscriptionTable WHERE UID=当前用户ID AND EpisodeID=当前集ID
java.util.Date time = SubscriptionTime;
java.util.Date now = new java.util.Date();

time与now进行对比
  相关解决方案