関数humanTime2tm マニュアル

(The documentation of function humanTime2tm)

Last Update: 2023/6/12


◆機能・用途(Purpose)

struct humanTime型構造体をstruct tm型に変換する。
Convert a struct humanTime-type structure to struct tm-type.


◆形式(Format)

#include <mytime.h>
inline void humanTime2tm
(const struct humanTime original, struct tm ∗converted,double ∗sec_decimal)


◆引数(Arguments)

original 変換したい日付・時刻が保存されているstruct humanTime型構造体。
A struct humanTime-type structure that posesses the date and time to be converted.
converted 変換した値の代入先。 宣言しただけのstruct tm型構造体に&を付けて与える。
Memory into which the converted value is to be inserted. Give an empty struct tm-type structure with &.
sec_decimal 変換によって失われる秒の小数部の代入先。 宣言しただけのdouble型変数に&を付けて与える。
Memory into which the decimal part of the second, which will be lost by the conversion, is to be inserted. Give an empty double-type variable with &.


◆使用例(Example)

struct humanTime original={2011,8,19,13,3,4.56};
struct tm converted;
double sec_decimal;
humanTime2tm(original,&converted,&sec_decimal);

この例ではconverted=2011/08/19 13:03:04, sec_decimal=0.56となる。
This example gives converted=2011/08/19 13:03:04 and sec_decimal=0.56.