The standard page header shows the interval of selected SMF records in the whole run. In your report, you obviously used a SELECT command, so the first matching and the last matching SMF record timestamp are shown.
To get the interval of the whole input data set, you simply add a NEWLIST in the same job that selects ALL SMF records. Now you do not want this output messing up your report, so you want output that is suppressed. There are two ways to get this done.
alloc type=output dd=dummy dsn=nullfile
newlist type=smf
summary system count
Add this in front of your report, and a new output file will be allocated, the output will not appear in CKREPORT.
But it can be more efficient using the threshold system in a perverse application:
newlist type=smf
summary system count(<1)
This only shows the summary result when there are no SMF records, which would produce an empty report, which would not show up. QED.