Index: src/java/org/apache/nutch/crawl/GeneratorJob.java
===================================================================
--- src/java/org/apache/nutch/crawl/GeneratorJob.java	(revision 1453679)
+++ src/java/org/apache/nutch/crawl/GeneratorJob.java	(working copy)
@@ -234,6 +234,9 @@
         norm = false;
       } else if ("-crawlId".equals(args[i])) {
         getConf().set(Nutch.CRAWL_ID_KEY, args[++i]);
+      } else if ("-adddays".equals(args[i])) {
+        long numDays = Integer.parseInt(args[++i]);
+        curTime += numDays * 1000L * 60 * 60 * 24;
       }
     }
 
Index: src/bin/crawl
===================================================================
--- src/bin/crawl	(revision 1453679)
+++ src/bin/crawl	(working copy)
@@ -64,6 +64,10 @@
 # time limit for feching
 timeLimitFetch=180
 
+# Adds <days> to the current time to facilitate 
+# crawling urls already fetched sooner then 
+# db.default.fetch.interval.
+addDays=0
 #############################################
 
 # determines whether mode based on presence of job file
@@ -108,7 +112,7 @@
   echo `date` ": Iteration $a of $LIMIT"
 
   echo "Generating a new fetchlist"
-  $bin/nutch generate $commonOptions $CRAWL_ID/crawldb $CRAWL_ID/segments -topN $sizeFetchlist -numFetchers $numSlaves -noFilter
+  $bin/nutch generate $commonOptions $CRAWL_ID/crawldb $CRAWL_ID/segments -topN $sizeFetchlist -numFetchers $numSlaves -noFilter -adddays $addDays
   
   if [ $? -ne 0 ] 
   then exit $? 
