我很努力地理解如何獲取與包含當天名稱的字符串對應的編號日期(月份)。例如,假設星期一是1月的第一天。我填入一個字符串「Monday」。在創建cron字符串時,我需要將「星期一」更改爲「1」。獲取輸入爲字符串的日期的整數
只是使用「星期一」不是一個選項,因爲我創建的特定字符串指定下一個星期一(並且只在下個星期一)作爲目標日期。
我可以看到如何與涉及DateTime.DayOfWeek
的MSDN文章進行比較,但我非常不確定如何獲取與下週一日期相對應的整數。
PS - 我很驚訝地意識到這是糟糕的格式化,但對於我的生活,我不知道如何更好地說出它。歡迎您去一趟。
所以你想從今天開始找到下個星期一的日期吧?如果今天是星期一,我們用今天的日期還是找到下一個呢? – 2014-10-01 11:56:55
@UlugbekUmirov那麼,在英國人的英語中,「這個星期一」往往意味着下個星期一,無論今天是星期一。所以,回答你的問題,是的。我想找到下週一的日期;是的,如果週一是今天,我們會找到下一個日期。 – Wolfish 2014-10-01 11:59:03
http://stackoverflow.com/a/6346190/1803777 – 2014-10-01 12:02:03