如何实现查询显示N个工做日有效期内的数据

功能点分析:要显示N个工做日有效期内的数据,须要考虑:数据

1. 能够给每条数据增长一个有效期时间字段,查询时只显示有效期以前的数据,若有效期为七天,数据的建立时间是2014-07-21,那七个工做日有效期时间为2014-07-30。显示有效期时间在2014-07-30以前的数据。查询

2. 须要考虑节假日状况,如数据建立时间是2014-04-30,那七个工做日有效期时间为2014-05-12。5月1日、2日、3日放假不考虑,七个有效工做日为:5月4日星期日、5月5日、5月6日、5月7日、5月8日、5月9日、5月12日。时间

3. 节假日存在周一至周五可能放假、周六日补班等状况。且每年的节假日放假信息都是不一样,因此有必要用表来维护每一年的节假日信息。工作