2007-03-02 日付、時間の計算 C すぐに忘れるのでメモ。 1900年1月1日から任意の日付の秒数の取得 例: 2007/9/26の場合 struct tm tm_begin; tm_begin.tm_year = 2007 - 1900; tm_begin.tm_mon = 9 - 1; tm_begin.tm_mday = 26; time_t t20070926 = mktime( &tm_begin ); 1900年1月1日からの秒数から、日付を取得 time_t t20070926; struct tm tm_end = *(localtime(&t20070926));