Convert tm structure to time_t value: how to use mktime : Time Date « Development « C / ANSI-C

Home
C / ANSI-C
1.assert.h
2.Console
3.ctype.h
4.Data Structure Algorithm
5.Data Type
6.Development
7.File
8.Function
9.Language Basics
10.Macro Preprocessor
11.Math
12.math.h
13.Memory
14.Pointer
15.setjmp.h
16.signal.h
17.Small Application
18.stdio.h
19.stdlib.h
20.String
21.string.h
22.Structure
23.time.h
24.wctype.h
C Tutorial
C++
C++ Tutorial
Visual C++ .NET
C / ANSI-C » Development » Time DateScreenshots 
Convert tm structure to time_t value: how to use mktime


#include <stdio.h>
#include <time.h>

int main ()
{
  time_t rawtime;
  struct tm *timeinfo;
  int year = 2005, month = ,day = 2;
  
  char * weekday[] "Sunday""Monday",
                       "Tuesday""Wednesday",
                       "Thursday""Friday""Saturday"};

  

  /* get current timeinfo and modify it to user's choice */
  time &rawtime );
  timeinfo = localtime &rawtime );
  timeinfo->tm_year = year - 1900;
  timeinfo->tm_mon = month - 1;
  timeinfo->tm_mday = day;

  /* call mktime: timeinfo->tm_wday will be set */
  mktime timeinfo );

  printf ("That day is a %s.\n", weekday[timeinfo->tm_wday]);
  
  return 0;
}

           
       
Related examples in the same category
1.Getting the time as a string
2.Getting date data with ease
3.Display a date
4.Get time: now
5.Print local and UTC timePrint local and UTC time
6.Make time: hour, minute, second, year, day, month
7.Create local time from time()
8.How to get local time: localtime and asctime
9.Get the elapsed time: clock and CLOCKS_PER_SEC
10.Get time: how to use time() and time_t
11.How to check the performance: difftime
12.Local time and Coordinated Universal Time and dateLocal time and Coordinated Universal Time and date
13.converts earth days into Jovian years
14.Convert tm structure to string: how to use asctime
15.Return number of clock ticks since process startReturn number of clock ticks since process start
16. Convert time_t value to string: how to use ctime Convert time_t value to string: how to use ctime
17. Return difference between two times: how to use difftime Return difference between two times: how to use difftime
18. Convert time_t value to tm structure as UTC time: how to use gmtime Convert time_t value to tm structure as UTC time: how to use gmtime
19. Convert time_t value to tm structure in local time: How to use localtime
20. Get current time: how to use time and time_t  Get current time: how to use time and time_t
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.