List of usage examples for org.joda.time LocalDate LocalDate
public LocalDate(int year, int monthOfYear, int dayOfMonth)
ISOChronology
. From source file:at.jclehner.rxdroid.preferences.DatePreference.java
License:Open Source License
@Override public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) { final LocalDate date = new LocalDate(year, monthOfYear + 1, dayOfMonth); mIsValidDate = !date.isBefore(mToday); if (mIsValidDate) mDate = date;/*from w w w. ja va 2 s . co m*/ ((AlertDialog) getDialog()).getButton(DialogInterface.BUTTON_POSITIVE).setEnabled(mIsValidDate); }
From source file:bench.buf_field.MainTradeDate.java
License:BSD License
public static void main(final String... args) { log.debug("init"); {/* w ww. j av a2 s. co m*/ final BenchEmpty message = BenchEmpty.newBuilder().build(); log.debug("empty size : {}", message.getSerializedSize()); } { final int value = 1; final BenchTradeDate32 message = BenchTradeDate32.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" '1' value : {} size : {}", value, size); } { final LocalDate dateOne = new LocalDate(1970, 1, 1); final LocalDate dateTwo = new LocalDate(); // log.debug("date range : {} {} ", dateOne, dateTwo); final Days daysRange = Days.daysBetween(dateOne, dateTwo); final int value = daysRange.getDays(); final BenchTradeDate32 message = BenchTradeDate32.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" 'since' value : {} size : {}", value, size); } { final int value = 20120104; // 2012-01-04 final BenchTradeDate32 message = BenchTradeDate32.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" 'fix days' value : {} size : {}", value, size); } { final long value = System.currentTimeMillis(); final BenchTradeDate64 message = BenchTradeDate64.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" 'millisUTC' value : {} size : {}", value, size); } { final long value = 20120104081231000L; // 2012-01-04 08:12:31 000 final BenchTradeDate64 message = BenchTradeDate64.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" 'fix millis' value : {} size : {}", value, size); } { log.debug("############################"); final int yearBase = 1970; log.debug(" base : {}", yearBase); for (int yearThis = 2010; yearThis < 2020; yearThis++) { final LocalDate dateOne = new LocalDate(yearBase, 1, 1); final LocalDate dateTwo = new LocalDate(yearThis, 1, 1); // log.debug("date range : {} {} ", dateOne, dateTwo); final Days daysRange = Days.daysBetween(dateOne, dateTwo); final int value = daysRange.getDays(); final BenchTradeDate32 message = BenchTradeDate32.newBuilder().setTradeDate(value).build(); final int size = message.getSerializedSize(); log.debug(" this : {} ; size : {} ;", yearThis, size); } } log.debug("done"); }
From source file:br.com.fidias.chance4j.time.Month.java
License:Open Source License
public static String monthName(int month, MonthOptions options, Locale locale) { if (options == null) { options = MonthOptions.fullName; }//from w w w. j a va 2s. co m if (locale == null) { locale = Locale.getDefault(); } LocalDate date = new LocalDate(1994, month, 1); return date.toString(options.getFormat(), locale); }
From source file:br.com.tecsinapse.files.test.FileBean.java
License:LGPL
static List<FileBean> getBeans() { //Cidade;Estado;Data;;Nmero List<FileBean> esperados = new ArrayList<>(); //Pernambuco;PE;01/01/14;;10 esperados.add(//from ww w . j a va2 s . c o m new FileBean("Pernambuco", "PE", new LocalDate(2014, 1, 1), "", 10, new BigDecimal("10.9"), 10)); //Campo Grande;MS;02/01/14;;11 esperados.add( new FileBean("Campo Grande", "MS", new LocalDate(2014, 1, 2), "", 11, new BigDecimal("11.8"), 11)); //Rio de Janeiro;RJ;03/01/14;;12 esperados.add(new FileBean("Rio de Janeiro", "RJ", new LocalDate(2014, 1, 3), "", 12, new BigDecimal("12.7"), 12)); //So Paulo;SP;04/01/14;;13 esperados.add( new FileBean("So Paulo", "SP", new LocalDate(2014, 1, 4), "", 13, new BigDecimal("13.6"), 13)); //So Paulo;SP;05/01/14;;14 esperados.add( new FileBean("So Paulo", "SP", new LocalDate(2014, 1, 5), "", 14, new BigDecimal("14.5"), 14)); return esperados; }
From source file:br.edu.unirio.pm.dao.VendasDAO.java
public List<Venda> obterVendasDoMes(MesEscolhido mesEscolhido, Vendedor vendedor) throws SQLException { comando = null;/*w w w . j a v a 2s . c o m*/ List<Venda> listaVendasDoMes = new ArrayList<>(); try { consulta = SELECT_MES_ESPECIFICO; ProdutosDAO produtosDAO = new ProdutosDAO(); // VendedoresDAO vendedoresDAO = new VendedoresDAO(); FabricaConexao.iniciarConexao(); comando = FabricaConexao.criarComando(consulta); LocalDate dataInicialDoMes = new LocalDate(mesEscolhido.getAno(), mesEscolhido.getMes(), 1); LocalDate dataFinalDoMes = new LocalDate(mesEscolhido.getAno(), mesEscolhido.getMes(), mesEscolhido.obterQuantidadeDeDiasDoMes()); // System.out.println("DATA INICIAL " + dataInicialDoMes); // System.out.println("DATA FINAL " + dataFinalDoMes); comando.setDate(1, Date.valueOf(dataInicialDoMes.toString())); comando.setDate(2, Date.valueOf(dataFinalDoMes.toString())); comando.setLong(3, vendedor.getCodigo()); resultado = comando.executeQuery(); while (resultado.next()) { Venda venda = new Venda(); venda.setDataVenda(new LocalDate(resultado.getDate("DATA_VENDA"))); venda.setProduto(produtosDAO.buscarProdutoNoBanco(resultado.getLong("COD_PRODUTO"))); venda.setQuantidadeVendida(resultado.getInt("QUANTIDADE")); venda.setVendedor(vendedor); // venda.setVendedor(vendedoresDAO.buscarVendedorNoBanco(resultado. // getLong("COD_VENDEDOR"))); // if (vendaPertenceAListaVendasDoMes(venda)) listaVendasDoMes.add(venda); } // imprimeListaDoMes(listaVendasDoMes); //IMPRIME return listaVendasDoMes; } finally { FabricaConexao.fecharComando(comando); FabricaConexao.fecharConexao(); } }
From source file:cherry.foundation.bizcal.SimpleBizYearStrategy.java
License:Apache License
@Override public Range<LocalDate> rangeOfBizYear(int bizYear) { LocalDate firstDate = new LocalDate(bizYear + yearOfFirstOffset, monthOfFirst, dayOfFirst); LocalDate lastDate = firstDate.plusYears(1).minusDays(1); return between(firstDate, lastDate); }
From source file:cherry.foundation.type.jdbc.DatetimeDao.java
License:Apache License
public List<VerifyDatetime> selectAllWithMask() { Map<String, Masker<?>> maskerMap = new HashMap<>(); maskerMap.put("dt", SqlDateMasker.newMasker(new LocalDate(2000, 1, 1), true, true, true)); maskerMap.put("tm", SqlTimeMasker.newMasker(new LocalTime(0, 0, 0), true, true, true)); maskerMap.put("dtm", SqlTimestampMasker.newMasker(new LocalDateTime(2000, 1, 1, 0, 0, 0), true, true, true, true, true, true));//from w w w.java2s .co m return namedParameterJdbcOperations.query(selectAllSql, rowMapperCreator.create(VerifyDatetime.class, maskerMap)); }
From source file:cherry.foundation.type.jdbc.JdbcDao.java
License:Apache License
public List<ConversionTest> selectAllWithMask() { Map<String, Masker<?>> maskerMap = new HashMap<>(); maskerMap.put("jodaDate", SqlDateMasker.newMasker(new LocalDate(2000, 1, 1), true, true, true)); maskerMap.put("jodaTime", SqlTimeMasker.newMasker(new LocalTime(0, 0, 0), true, true, true)); maskerMap.put("jodaDatetime", SqlTimestampMasker.newMasker(new LocalDateTime(2000, 1, 1, 0, 0, 0), true, true, true, true, true, true)); return namedParameterJdbcOperations.query(selectAllSql, rowMapperCreator.create(ConversionTest.class, maskerMap)); }
From source file:cherry.goods.util.JodaTimeUtil.java
License:Apache License
/** * @param date ???{@link Date}//from w w w .j a v a2s . co m * @return ?????{@link LocalDateTime}????????? */ public static LocalDate getLocalDate(Date date) { Calendar cal = getCalendar(date); return new LocalDate(cal.get(YEAR), cal.get(MONTH) + 1, cal.get(DAY_OF_MONTH)); }
From source file:cherry.goods.util.LocalDateUtil.java
License:Apache License
/** * (??)?????(Y/M/1?)???//www .j a v a2s.c om * * @param dt ?? * @return (??)??? */ public static LocalDate normalizeYm(LocalDate dt) { if (dt == null) { return null; } return new LocalDate(dt.getYear(), dt.getMonthOfYear(), 1); }