从 00:00 时间减去 1 小时,这样日期也可以更改您好 JMP 社区,
有什么方法可以从 00:00 时间减去 1 小时,这样 Date 也可以转换为以前的数据吗?
例如:
输入表是 Expected Output 应该是
任何建议将不胜感激。
问候
脚本回复:从 00:00 时间减去 1 小时,这样日期也可以更改这是我会怎么做

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 ) );
);