| 2021/11/11(Thu) 23:35:06 編集(投稿者) 2021/11/11(Thu) 19:05:45 編集(投稿者)
横レスで失礼 m(__)m
後出しジャンケンなのでこんなの作ってみました。
見栄え体裁のいいものをと思って作ってみると結構面倒なものですね。(^^ゞ
p.s.
添付ファイルはゴミなので数日以内に削除します。
添付ファイル削除後は以下の定義情報を参考にしてください。
項目名 データ型 項目計算式 1 時 就寝 文字列 2 分 就寝 文字列 3 時 起床 文字列 4 分 起床 文字列 5 時間 就寝 文字列 [時 就寝] + [分 就寝] 6 時間 起床 文字列 [時 起床] + [分 起床] 7 時間 数値 数値 #cond( [時 就寝] < [分 就寝], #時間( [時間 起床], [時間 就寝], 2 ), 1, #時間( [時間 就寝], [時間 起床], 2 ) ) 8 時間 文字列 文字列 #str( #int( [時間 数値] / 60 ), 2 ) + "時間" 9 分 文字列 文字列 #str( #mod( [時間 数値], 60 ), 2 ) + "分" 10 睡眠時間 文字列 [時間 文字列] + [分 文字列]
■[時 就寝]と[時 起床]の値集合 {"01時","02時","03時","04時","05時","06時","07時","08時","09時","10時","11時","12時","13時","14時","15時","16時","17時","18時","19時","20時","21時","22時","23時","24時"}
■[分 就寝]と[分 起床]の値集合 {"00分","05分","10分","15分","20分","25分","30分","35分","40分","45分","50分","55分"}
■[分 就寝]と[分 起床]の挿入初期値式 "00分"
p.p.s.
DOS桐 には、時間型も日時型もありませんでしたよね。
しかし、時間文字列というのがあるので計算は可能だったのです。
そして、日時文字列というのもありますゾ!。
詳しくはヘルプの[時間の計算]の項を参照してください。
|