関数humanTime2sec_2000 マニュアル

(The documentation of function humanTime2sec_2000)

Last Update: 2023/6/12


◆機能・用途(Purpose)

struct humanTime型構造体を 実数値(西暦2000年1月1日0:00:00からの経過秒数)に変換する。
Convert a struct humanTime-type structure to a real number that represents the elapsed time (sec) from 0:00:00 on Jan. 1, 2000.


◆形式(Format)

#include <mytime.h>
inline double humanTime2sec_2000(const struct humanTime want_to_know)


◆引数(Arguments)

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


◆戻り値(Return value)

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


◆使用例(Example)

struct humanTime time1={2000,1,1,1,2,3.45};
double time1_sec=humanTime2sec_2000(time1);

この例ではtime1_sec=3723.45となる。
This example gives time1_sec=3723.45.