Example usage for org.joda.time DateTime getDayOfMonth

List of usage examples for org.joda.time DateTime getDayOfMonth

Introduction

In this page you can find the example usage for org.joda.time DateTime getDayOfMonth.

Prototype

public int getDayOfMonth() 

Source Link

Document

Get the day of month field value.

Usage

From source file:aplicacion.control.AsignarHorasExtrasController.java

void addDaysColumns(int count) {
    DateTime fecha = new DateTime(inicio.getTime());
    fecha = fecha.plusDays(count);//from w w  w  .  ja  va  2  s .c om
    String day = fecha.toCalendar(Locale.getDefault()).getDisplayName(Calendar.DAY_OF_WEEK, Calendar.LONG,
            Locale.getDefault());
    TableColumn columna = new TableColumn(day + " " + fecha.getDayOfMonth() + "/" + fecha.getMonthOfYear());
    columna.setPrefWidth(120);
    columna.setStyle("-fx-alignment: center;");
    columna.setCellValueFactory(
            new Callback<TableColumn.CellDataFeatures<EmpleadoTable, String>, ObservableValue<String>>() {
                @Override
                public ObservableValue<String> call(TableColumn.CellDataFeatures<EmpleadoTable, String> data) {

                    if (data.getValue().getExtras() == null)
                        return null;

                    return new ReadOnlyStringWrapper(getTextHorario(data.getValue().getExtras().get(count)));
                }
            });
    empleadosTableView.getColumns().add(columna);
}

From source file:aplicacion.control.EmpleadoController.java

public void setEmpleado(Usuario empleado) throws IOException, SQLException {
    this.empleado = empleado;
    nombre.setText(empleado.getNombre() + " " + empleado.getApellido());
    cedula.setText(empleado.getCedula());
    telefono.setText(empleado.getTelefono());
    direccion.setText(empleado.getDireccion());
    email.setText(empleado.getEmail());/*from ww  w.j  a  v a  2 s .  com*/
    estadoCivil.setText(empleado.getEstadoCivil().getNombre());
    empresa.setText(empleado.getDetallesEmpleado().getEmpresa().getNombre());
    departamento.setText(empleado.getDetallesEmpleado().getDepartamento().getNombre());
    cargo.setText(empleado.getDetallesEmpleado().getCargo().getNombre());
    cuenta.setText(empleado.getDetallesEmpleado().getNroCuenta());
    sueldo.setText("$" + empleado.getDetallesEmpleado().getSueldo());
    extra.setText(empleado.getDetallesEmpleado().getExtra());
    DateTime inicio = new DateTime(empleado.getDetallesEmpleado().getFechaInicio().getTime());
    fechaInicio.setText(
            inicio.getDayOfMonth() + " de " + getMonthName(inicio.getMonthOfYear()) + " " + inicio.getYear());
    DateTime contrato = new DateTime(empleado.getDetallesEmpleado().getFechaContrato().getTime());
    fechaContrato.setText(contrato.getDayOfMonth() + " de " + getMonthName(contrato.getMonthOfYear()) + " "
            + contrato.getYear());
    DateTime nacimiento = new DateTime(empleado.getNacimiento().getTime());
    cumpleano.setText(nacimiento.getDayOfMonth() + " de " + getMonthName(nacimiento.getMonthOfYear()) + " "
            + nacimiento.getYear());

    Foto foto = new FotoDAO().findByEmpleadoId(empleado.getId());

    if (foto != null && foto.getFoto() != null) {
        final BufferedImage bufferedImage = ImageIO.read(new ByteArrayInputStream(foto.getFoto()));
        Image image = SwingFXUtils.toFXImage(bufferedImage, null);
        setProfileImage(image);
    }
}

From source file:aplicacion.control.HorarioEmpleadoController.java

public static LocalDate getDateFromTimestamp(Timestamp timestamp) {
    if (timestamp == null) {
        return null;
    } else {//www.j av  a 2s  .c om
        DateTime dateTime = new DateTime(timestamp.getTime());
        return LocalDate.of(dateTime.getYear(), dateTime.getMonthOfYear(), dateTime.getDayOfMonth());
    }
}

From source file:aplicacion.control.util.Fechas.java

public static LocalDate getLocalFromTimestamp(Timestamp timestamp) {
    if (timestamp == null) {
        return null;
    } else {/*ww  w  . j  av a  2  s .c o m*/
        DateTime dateTime = new DateTime(timestamp.getTime());
        return LocalDate.of(dateTime.getYear(), dateTime.getMonthOfYear(), dateTime.getDayOfMonth());
    }
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMes(DateTime dateTime) {
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear()) + " "
            + dateTime.getYear();/*  w  w  w .j  a  v a  2s. c om*/
    return fecha;
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMesSinAno(DateTime dateTime) {
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear());
    return fecha;
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMes(Date date) {
    DateTime dateTime = new DateTime(date.getTime());
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear()) + " "
            + dateTime.getYear();/* w  w w  .  jav a2  s  .  c  o m*/
    return fecha;
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMes(Timestamp timestamp) {
    DateTime dateTime = new DateTime(timestamp.getTime());
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear()) + " "
            + dateTime.getYear();/*  w  ww. ja  va2 s  . c  o  m*/
    return fecha;
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMesYHora(DateTime dateTime) {
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear()) + " "
            + dateTime.getYear() + " a las " + dateTime.toString("HH:mm:ss");
    return fecha;
}

From source file:aplicacion.control.util.Fechas.java

public static String getFechaConMesYHora(Timestamp timestamp) {
    DateTime dateTime = new DateTime(timestamp.getTime());
    String fecha = dateTime.getDayOfMonth() + " de " + getMonthName(dateTime.getMonthOfYear()) + " "
            + dateTime.getYear() + " a las " + dateTime.toString("HH:mm:ss");
    return fecha;
}