KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
#include <stdio.h> #include <time.h> int main(int argc, char* argv[]) { struct tm stm; stm.tm_sec = 27; stm.tm_min = 5; stm.tm_hour = 18; stm.tm_mday = 2; stm.tm_mon = 0; stm.tm_year = 43; stm.tm_wday = 0; stm.tm_yday = 0; printf("%d\n", mktime(&stm)); getchar(); return 0; } prints -1 What am I misunderstanding? [+edit] this is using Visual Studio 2012 with 32 bit target. I guess a follow up question would be 'what is the recommended method for storing arbitrary date/time values (i.e. those which may be before 1900)?'
Tags (comma-separated)
Save Edits
Cancel