To expand on Ian's answer, you can add a local data filter to your graph, change your time axis to ordinal if you want to see discrete sample times, and then use animation under the data filter. If you run the script below you would just need to press play in the upper left:
Names default to here( 1 );
dt = Open( "$SAMPLE_DATA/Time Series/Air.jmp" );
Column( dt, "date" ) << Set Modeling Type( "Ordinal" );
graph = dt << Graph Builder(
Size( 516, 680 ),
Show Control Panel( 0 ),
Variables( Y( :Ozone Concentration ) ),
Elements( Bar( Y, Legend( 3 ) ) ),
Local Data Filter(
Add Filter(
columns( :date ),
Where( :date == 1953936000 ),
Display( :date, Size( 256, 360 ), List Display )
),
Animation( Animate Column( :date ), Animate Rate( 90 ) )
),
SendToReport(
Dispatch(
{},
"Ozone Concentration",
ScaleBox,
{Format( "Best", 9 ), Min( 0 ), Max( 10 ), Inc( 2 ), Minor Ticks( 1 )}
)
)
);