Changing the date format in C -


my structure variable temp_var[0].trade_date has value of 20100614. need format date 6/14/2010. please me put date in format?

you use sprintf, this:

//date int numeric_date = 20110430;  //convert integer string char numeric_date_string[9]; sprintf(numeric_date_string,"%d",numeric_date);  //format string char date[11]; sprintf(date,"%.4s/%.2s/%.2s",&numeric_date_string[0], &numeric_date_string[4], &numeric_date_string[6]); 

Comments