markt@tse.uucp (Mark Turner) (06/21/91)
Yesterday, I posted the following query .... >Hi folks! Can anyone help me with suggestions on how to convert a date to a day >of the week? For example, I start with a date like '19910619'; I'd like some >function to return 'Wed' or '4' or some such indication of the day. This must >be doable! I quickly received a helpful reply from steve@taumet, as follows: >Well, I'm afraid it is embarassingly obvious. Check your manual for the ><time.h> functions. You take your date and plug values into a variable >of type 'struct tm'. Once you have that, you use mktime() to convert >it to a time_t, simultaneously filling in the missing fields in the >struct. If any values in the struct are out of range, mktime() will >adjust them. You now have a date expressed as both a time_t and a >struct tm, and you can do anything you like with that. Thanks to all those who took time to suggest solutions. Regards, Mark Turner -------------------------------------------------------------------------------- mark@tse.uucp - Floor & Product Systems - The Toronto Stock Exchange