Java dates need to be created in many unit tests. The most valuable unit tests read as executable specifications. The DateFactory class can help you to achieve this end.
Inspired by Refactoring to Patterns.
SHOW FULL COLUMNS FROM `jrk_downrecords` [ RunTime:0.001345s ]
SELECT `a`.`aid`,`a`.`title`,`a`.`create_time`,`m`.`username` FROM `jrk_downrecords` `a` INNER JOIN `jrk_member` `m` ON `a`.`uid`=`m`.`id` WHERE `a`.`status` = 1 GROUP BY `a`.`aid` ORDER BY `a`.`create_time` DESC LIMIT 10 [ RunTime:0.096079s ]
SHOW FULL COLUMNS FROM `jrk_tagrecords` [ RunTime:0.001062s ]
SELECT * FROM `jrk_tagrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 20 [ RunTime:0.001341s ]
SHOW FULL COLUMNS FROM `jrk_member` [ RunTime:0.001037s ]
SELECT `id`,`username`,`userhead`,`usertime` FROM `jrk_member` WHERE `status` = 1 ORDER BY `usertime` DESC LIMIT 10 [ RunTime:0.003071s ]
SHOW FULL COLUMNS FROM `jrk_searchrecords` [ RunTime:0.000884s ]
SELECT * FROM `jrk_searchrecords` WHERE `status` = 1 ORDER BY `num` DESC LIMIT 5 [ RunTime:0.003715s ]
SELECT aid,title,count(aid) as c FROM `jrk_downrecords` GROUP BY `aid` ORDER BY `c` DESC LIMIT 10 [ RunTime:0.016239s ]
SHOW FULL COLUMNS FROM `jrk_articles` [ RunTime:0.001052s ]
UPDATE `jrk_articles` SET `hits` = 2 WHERE `id` = 97800 [ RunTime:0.014451s ]