Let us put everything together:
Following this link you can learn how to filter the file (so you can get everything after certain line)
So in our case:
sed -e '1,/previous/d' data.txt > gnuplot some_gnuplot_options
I write this from my windows devel machine so can't validate but this should give you some idea how can you do this.
I would also recommend defining gnuplot config file you feed to gnuplot. Just create settings.pg and put there something like this (that's my example from some work I have done for myself so it does not apply to your data format):
set terminal png size 1024, 360
set output "load.png"
set datafile separator "\t"
set timefmt "%Y-%m-%d %H:%M:%S"
set xdata time
set format x "%m/%d\n%H:%M"
set xrange["2012-04-29 11:00:00":"2012-05-01 11:58:00"] noreverse nowriteback
set autoscale y
set grid
set key left box
plot "chart.txt" using 1:2 t 'column_1' with lines, "chart.txt" using 1:3 t 'column_2' with lines
So then your gnuplot call would look something like this:
sed -e '1,/previous/d' data.txt > gnuplot your_pg_file.pg
You would also want to check time formating from gnuplot manuals here.
edit:
If that's your university homework you should not post your question here :-) I don't want to be boring or something but is it not the goal of homework that you find your solution following documentation study and trying different things eh? :-)