(現在 過去ログ66 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■10225 / inTopicNo.1)  日時値での経過時間計算
  
□投稿者/ 尾形 -(2016/11/24(Thu) 14:32:34)
    よろしくお願いします

    桐9です
    日時型のデータが2つあります。[日時a] [日時b]

    この2つの日時での経過分(数値型)を計算したいのですが
    簡単に関数等だけで行なえませんでしょうか?
    [日時a]と[日時b]の新旧は不定です


    #時間 関数では、時間文字列のみのようで
    どうしたらいいのでしょうか


引用返信 [メール受信/OFF] 削除キー/
■10228 / inTopicNo.2)  Re[1]: 日時値での経過時間計算
□投稿者/ たゆー -(2016/11/24(Thu) 19:11:18)
    > #時間 関数では、時間文字列のみのようで

    そうですね。日付や時間関数はたいてい「文字列・日時」のどちらでも
    対応しているのに・・・ないものはあきらめて

    日時を時間文字列に計算は面倒なので、いっそうのことできる関数を
    利用するということで、

    ■桐9 ヘルプより−−−−−−−−−−−−−−−−−−−−−−−
    > #日数( 【 str1 | tmst1 】 , 【 str2 | tmst2 】 )
    ・・・・・
    > tmst 経過日数を求める日時値を指定します。
    > ミリ秒までの値を、計算対象にします。
    ですから、そのまま計算して、時間に直す

    #日数([日時a],[日時b])*24

    このへんでいかがですか。参考にされてください

引用返信 [メール受信/OFF] 削除キー/
■10229 / inTopicNo.3)  Re[1]: 日時値での経過時間計算
□投稿者/ 通りすがり -(2016/11/24(Thu) 19:19:36)
    通りすがって、検証してないけど
    
    #ABS(#時間(#STR([日時a]- d"2000/01/01 00:00:00") ,#STR([日時b]- d"2000/01/01 00:00:00") , 2 ))

引用返信 [メール受信/OFF] 削除キー/
■10230 / inTopicNo.4)  Re[2]: 日時値での経過時間計算
□投稿者/ たゆー -(2016/11/24(Thu) 20:17:26)
    > #日数([日時a],[日時b])*24
    > このへんでいかがですか。参考にされてください

    済みません。上記は「日」以降は切り捨てになるようで、「*24」では
    時間にならないようです。参考にされないでください

引用返信 [メール受信/OFF] 削除キー/
■10233 / inTopicNo.5)  Re[1]: 日時値での経過時間計算
□投稿者/ eo -(2016/11/25(Fri) 12:07:30)
    これでうまくいきました。

    #時([日時a]-[日時b])*60+#分([日時a]-[日時b])

1480043250.zip
/5KB
引用返信 [メール受信/OFF] 削除キー/
■10234 / inTopicNo.6)  Re[2]: 日時値での経過時間計算
□投稿者/ うにん -(2016/11/25(Fri) 14:45:51)
    別の方法を考えてみた。
    #INT(#NUM(#TISTR([日時a]-[日時b],5,3,3)))

    #時間がSTRしか引数に使えないというのは、日時の場合は引き算するだけで(日時-日時で)結果が時間になるから、#時間を使う必要がない、と思ったんですかね??
引用返信 [メール受信/OFF] 削除キー/
■10235 / inTopicNo.7)  Re[3]: 日時値での経過時間計算
□投稿者/ 尾形 -(2016/11/25(Fri) 16:48:24)
    皆様どうも、ありがとうございました

    > #INT(#NUM(#TISTR([日時a]-[日時b],5,3,3)))
    こちらが全てのケースに対応できて
    イイ感じでした

    #日時文字列 #TISTR
    がポイントだったようでした

    とても、すっきりしました
    時間演算が簡素になりそうです


解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -