カレンダー ボックスを使用してユーザーが 1 つの日付を選択できるようにする場合、時刻を選択した日付の 12:00:00AM に設定する方法はありますか? 以下で使用しているコードでは、特定の日付 (2022 年 8 月 1 日など) を選択するたびに、コードが実行された時刻に応じてわずかに異なる値が得られるためです。
最終的に、カレンダー ボックスを使用して特定の日付を選択し、sdate == Date であり、式 (Date MDY( :Month, :Day, :Year ) から派生したデータ テーブル内の行を選択します。
nw = New Window( "機器の直線性試験日",
<<モーダル()、
Text Box( "直線性試験日を選択" ),
Panel Box( "Date", cal_start = Calendar Box( << Show Time( 0 ) ), ),
ok_button = Button Box( "OK", sdate = cal_start << get date )
);
表示 (sdate);