Saturday, 15 June 2013

java - Calculate Date +1 without saturday and sunday? -


मुझे एक वेबसाइट की तारीख की गणना करने की आवश्यकता है।

  केस R.id.menu_next : // टोस्ट संदेश टोस्ट। मेकटेक्स्ट (यह, "मॉर्गन", टोस्ट। एलएनएनजीएचआईएचओआरएआरएआरटी)। दिखाएं (); // दिनांक कैलेंडर कैलेंडर की गणना करें = कैलेंडर.एस्ट इन्स्टेंस (); इंट वर्तमानडाय = cal.get (कैलेंडर। DAY_OF_MONTH); // दिनांक को 1 दिन cal.set (कैलेंडर। DAY_OF_MONTH, वर्तमानदिन + 1) में सेट करें; // सेट यूआरएल mWebview। LoadUrl ("http://divers.ommelandercollege.nl/webportalen/dagrooster.php?datum=" + cal.getTime ()); SetContentView (mWebview); टूटना;   

इस कोड के साथ यह अगले दिन लोड हो जाएगा, जब उस बटन को दबाएंगे। लेकिन समस्या यह है कि जब शुक्रवार या शनिवार है और आप इसे सुबह लोड करने के लिए बटन को दबाते हैं, लेकिन यह अभी भी अगले दिन लोड करता है। मैं इसे कैसे हल कर सकता हूं?

और मुझे दिनांक के बिना 22-6-2013 प्रारूप में दिनांक प्राप्त करने की आवश्यकता है, क्योंकि साइट की जरूरत है: (डीडी-एमएम-वाईआई)

दिन की वृद्धि करना यह जांचते हुए कि दिन न तो शनिवार या रविवार है एक डू-ऑल लूप यह सुनिश्चित करेगा कि वेतन वृद्धि कम से कम एक बार

  करें {cal.add (कैलेंडर.डेट, 1 ); } जबकि (cal.get (कैलेंडर। DAY_OF_WEEK) == कैलेंडर.SATURDAY || cal.get (कैलेंडर। DAY_OF_WEEK) == कैलेंडर.SUNDAY);   

आपके दूसरे प्रश्न का उत्तर: इस प्रारूप में दिनांक को कैसे आउटपुट करें: VRIJDAG 21 जून 2013 , का प्रयोग करें SimpleDateFormat :

  स्ट्रिंग आउटपुटडेट = नया सरलडेटफ़ॉर्मेट ("EEEE dd MMM yyyy")। प्रारूप (cal.getTime ())    

No comments:

Post a Comment