शेड्यूलिंग जानकारी के मानक टुकड़े को देखते हुए, जैसे "जून 200 9 में दूसरा मंगलवार" या "जुलाई 200 9 में अंतिम शुक्रवार", उस तारीख में अनुवाद करने के लिए सबसे सरल और सबसे कुशल सूत्र क्या है?महीने के सप्ताह का उपयोग कर तारीख निर्धारित करने के लिए सरल सूत्र?
इनपुट:
w
= महीने, गणना (1st, 2nd, 3, 4 या अंतिम) के सप्ताहd
= सप्ताह का दिन, enum सूर्य शनि के माध्यम से
m
= महीना, पूर्णांकy
= वर्ष, पूर्णांक
संपादित करें (दोबारा) - इससे कोई फर्क नहीं पड़ता कि सप्ताह किस दिन शुरू होता है; मैं डब्ल्यू प्राप्त महीने में डी का उदाहरण प्राप्त करना चाहता हूं। इस प्रकार जून 200 9 में दूसरा रविवार 14 जून है, भले ही वह तकनीकी रूप से जून के तीसरे सप्ताह में गिरता है; इसी तरह जून में पहला रविवार 7 जून है, नल/अपवाद नहीं।
आप अतिरिक्त जानकारी की आवश्यकता होगी - क्या दिन क्या करते "सप्ताह" पर, शनिवार, रविवार, सोमवार या शुरू? उसी सप्ताह के पांच के साथ महीनों के बारे में क्या (कोई "पांचवां?") – mquander
संपादित - सप्ताह रविवार को शुरू होता है। इसे ध्यान में रखें कि हमें "5 वें" सप्ताह की आवश्यकता नहीं है। –
आपके दो उदाहरण प्रश्नों के आधार पर "जून 09 में दूसरा टुडेडे" और आखिरी "शुक्रवार में जुलाई 09", सप्ताह के किसी भी दिन सप्ताह के शुरू होने पर सप्ताह शुरू नहीं होता है? –