A classe de tempo mais usada em java é java.util.date. Como os métodos de obter ano, mês e dia como getyear () e getmonth () são abandonados na classe de data, por isso precisamos usar o calendário para obter os formatos de data mais usados, como ano, mês, dia e semana.
Nota: Todos os códigos a seguir foram testados e passados no JDK1.6. Outras versões podem usar de maneira diferente, observe!
Como usar a data e o intercâmbio de string
/*** O uso de data e intercâmbio de string, o SimpleDateFormat é necessário aqui. */Data CurrentTime = new Date (); SimpledateFormat Formatter = new SimpleDateFormat ("AAAA-MM-DD"); String dateSTring = formatter.format (CurrentTime); Data data = formatter.parse (DATEstring);A transferência mútua entre a data e o calendário
/*** A conversão mútua entre a data e o calendário*/calendário cal = calendar.getInstance (); cal.setTime (new Date ()); data date1 = cal.gettime ();
Use calendário para obter domínios de tempo, como ano, mês, semana, dia, hora etc.
/*** Use o calendário para obter domínios de tempo, como ano, mês, semana, dia e hora*/cal.get (calendar.year); cal.get (calendar.month); cal.get (calendar.week_of_month); cal.get (calendar.day_of_month); cal.get (calendário.day_ofmand);
Adicionar ou subtrair o tempo
/*** Adicione e subtraia o tempo*/cal.add (calendar.month, 1); system.out.println (cal.gettime ());
Calcular que dia da semana uma data pertence a
Calendcal = calendar.getInstance (); cal.set (2016,08,01); string [] strDays = new String [] {"domingo", "segundaO exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.