関数humanTime2sec マニュアル

(The documentation of function humanTime2sec)

Last Update: 2023/6/12


◆機能・用途(Purpose)

struct humanTime型構造体を実数値(指定した基準日時からの経過秒数)に変換する。
Convert a struct humanTime-type structure to a real number that represents the elapsed time (sec) from a reference time specified by the user.


◆形式(Format)

#include <mytime.h>
inline double humanTime2sec
(const struct humanTime want_to_know,const struct humanTime standard)


◆引数(Arguments)

want_to_know 変換したい日付・時刻。
The date and time to be converted.
standard 基準日時。
The reference date and time.


◆戻り値(Return value)

引数standardが表す日付・時刻から 引数want_to_knowが表す日付・時刻までの経過秒数。 standardよりもwant_to_knowの方が後の日時の場合に正の値となる。
The elapsed time (s) from the date and time given by argument standard to that given by argument want_to_know; positive if want_to_know is later than standard.


◆使用例(Example)

struct humanTime time1={2011,8,19,15,26,7.89};
struct humanTime time2={2011,8,19,16,26,7.88};
double timediff=humanTime2sec(time2,time1);

この例ではtimediff=3599.99となる。
This example gives timediff=3599.99.