我想在C中打印給定日期的整個星期的函數。此功能的參數是日,月和年。我知道如何獲得當前的日期和時間,但我不知道如何繼續這個。我想用struct tm來做這件事,並且以這種方式搜索權利周。幫助表示讚賞! 我一直在試圖至今:如何在C中打印給定日期的整個星期的函數?
void week(int day, int month, int year) {
struct tm *a = tm_mday(month) /* set a to right month?*/ }
例如:
int day = 15
int month = 11
int year = 2016
輸出是:
Monday 14.11.2016
Tuesday 15.11.2016
Wednesday 16.11.2016
Thursday 17.11.2016
Friday 18.11.2016
Saturday 19.11.2016
Sunday 20.11.2016
到目前爲止請顯示您的研究/調試工作。請先閱讀[問]頁面。 –
查找使用的星期幾。 https://en.wikipedia.org/wiki/Determination_of_the_day_of_the_week;然後再做一些編碼來打印本週。 – 0aslam0