• 创建年月日时分秒结构体(struct tm),并将对应的年月日时分秒信息存储在其中。
  • 调用mktime函数,将年月日时分秒结构体作为参数传入,mktime函数将返回自1970年1月1日0时0分0秒以来的秒数。
  • 代码示例:

    #include <time.h>
    #include <stdio.h>
    int main() {
      struct tm t;
      t.tm_year = 2020 - 1900;
      t.tm_mon = 5 - 1;
      t.tm_mday = 15;
      t.tm_hour = 10;
      t.tm_min = 30;
      t.tm_sec = 0;
      time_t sec = mktime(&t);
      printf("%ld\n", sec);
      return 0;
            程序员_西瓜皮