Articles of jodatime

Por que dezembro 31 2010 retorna 1 como semana do ano?

Por exemplo: Calendar c = Calendar.getInstance(); DateFormat sdf = new SimpleDateFormat(“dd/MM/yyyy”); c.setTime( sdf.parse(“31/12/2010”)); out.println( c.get( Calendar.WEEK_OF_YEAR ) ); Impressões 1 O mesmo acontece com o tempo de Joda. 🙂

Período para string

Eu estou usando a biblioteca Joda-Time com Java. Estou com dificuldades para transformar um object Period em uma string no formato “x days, x hours, x minutes”. Esses objects Period são criados primeiro adicionando uma quantidade de segundos a eles (eles são serializados para XML como segundos e, em seguida, recriados a partir deles). Se […]

Devo usar as classs de data e hora do Java ou usar uma biblioteca de terceiros como o Joda Time?

Estou criando um sistema baseado na web que será usado em países de todo o mundo. Um tipo de dados que deve ser armazenado são datas e horas. Quais são os prós e contras de usar as classs de data e hora Java em comparação com bibliotecas de terceiros, como o Joda time ? Eu […]

Convertendo uma string de data em um object DateTime usando a biblioteca Joda Time

Eu tenho uma data como uma string no seguinte formato “04/02/2011 20:27:05” . Eu estou usando a biblioteca Joda-Time e gostaria de convertê-lo para o object DateTime . Eu fiz: DateTime dt = new DateTime(“04/02/2011 20:27:05”) Mas estou recebendo o seguinte erro: Invalid format: “04/02/2011 14:42:17” is malformed at “/02/2011 14:42:17” Como converter a data […]

Como calcular o tempo decorrido a partir de agora com o Joda-Time?

Eu preciso calcular o tempo decorrido de uma data específica até agora e exibi-lo com o mesmo formato que perguntas StackOverflow, ou seja: 15s ago 2min ago 2hours ago 2days ago 25th Dec 08 Você sabe como conseguir isso com a biblioteca Java Joda-Time ? Existe um método auxiliar lá fora que já o implementa, […]

Como encontrar a diferença entre dois Joda-Time DateTimes em minutos

Abaixo está o método que eu escrevi: public List<Map> loadNotYetInEmployee(int shift, Date date, int transitionVal, String type, User user) { DateTime datetime = new DateTime(date); datetime = datetime .plus(Period.minutes(shiftTiming.getSession1InTime())); List<Map> result = new ArrayList<Map>(); sql = SqlMapUtils.getSql(“attendance.attendancestatus.latein”, parameters); result = getJdbcTemplate().queryForList(sql); for (int i = 0; i < result.size(); i++) { Date punchInTime = (Date) […]

Número de dias entre duas datas no Joda-Time

Como faço para encontrar a diferença em dias entre duas instâncias do Joda-Time DateTime ? Com “diferença em dias”, quero dizer, se o início é na segunda-feira e o final é na terça-feira, espero um valor de retorno de 1, independentemente da hora / minuto / segundos das datas de início e término. Days.daysBetween(start, end).getDays() […]

Diferença em dias entre duas datas em Java?

Preciso encontrar o número de dias entre duas datas : um é de um relatório e um é a data atual. Meu trecho: int age=calculateDifference(agingDate, today); Aqui calculateDifference é um método privado, agingDate e today são objects Date , apenas para o seu esclarecimento. Eu segui dois artigos de um fórum Java, Thread 1 / […]