Here is how I would do it
![txnelson_0-1670763702979.png txnelson_0-1670763702979.png](https://community.jmp.com/t5/image/serverpage/image-id/48155iEA3EE2C422F299C9/image-size/medium?v=v2&px=400)
Names Default To Here( 1 );
dt = Current Data Table();
For Each Row(
datetime = :date + 60 * 60 * Hour( :time ) + 60 * Minute( :time );
datetime = datetime - In Hours( 1 );
:new time = Hour( datetime ) * 60 * 60 + Minute( datetime ) * 60;
:new date = Date MDY( Month( datetime ), Day( datetime ), Year( datetime ) );
);
Jim