Dėl oly

    
  1. Atsijungęs

    prayeris

    Pranešimai: 0

    Yra toks kodas:


    final SystemMessage sm = new SystemMessage(SystemMessageId.OLYMPIAD_PERIOD_S1_HAS_STARTED);
    sm.addNumber(_currentCycle);

    Announcements.getInstance().announceToAll(sm);

    final Calendar currentTime = Calendar.getInstance();
    currentTime.add(Calendar.MONTH, 1);
    currentTime.set(Calendar.DAY_OF_MONTH, 1);
    currentTime.set(Calendar.AM_PM, Calendar.AM);
    currentTime.set(Calendar.HOUR, 12);
    currentTime.set(Calendar.MINUTE, 0);
    currentTime.set(Calendar.SECOND, 0);
    _olympiadEnd = currentTime.getTimeInMillis();

    final Calendar nextChange = Calendar.getInstance();
    _nextWeeklyChange = nextChange.getTimeInMillis() + WEEKLY_PERIOD;
    scheduleWeeklyChange();
    }

    retail keičia kas mėnesi automatiškai pirma mėnesio dieną. Tai jei aš pakeiščiau į žemiau parodytą pavizdį, man automatiškai keistu tarkim kas 10 mėnėsių ir būtent 10 dieną ?

    currentTime.add(Calendar.MONTH, 10);
    currentTime.set(Calendar.DAY_OF_MONTH, 10);
    2 Rugsėjo 2016 - 15:31 / #1
  2. 
  3. Atsijungęs

    povis111

    Pranešimai: 0

    uz 10men 10diena keistu
    2 Rugsėjo 2016 - 16:26 / #2
  4. 
  5. Atsijungęs

    prayeris

    Pranešimai: 0

    povis111,
    tai tas:

    currentTime.set(Calendar.DAY_OF_MONTH, 10);

    yra būtent ne tai, kad kurią mėnesio dieną keis?
    2 Rugsėjo 2016 - 16:28 / #3
  6. 
  7. Atsijungęs

    povis111

    Pranešimai: 0

    butent kuria menesio diena
    2 Rugsėjo 2016 - 17:16 / #4
  8. 
  9. Atsijungęs

    prayeris

    Pranešimai: 0

    povis111,
    supratau, dėkui. ;)
    2 Rugsėjo 2016 - 17:18 / #5