CLASS GregorianCalender
La utilizaremos para crear una fecha.
GregorianCalender() nos devolverá la fecha actual en la zona donde estemos.
GregorianCalender (int year, int month, int dayOfMonth) reregresa la fecha que le introduzcamos, el mes siempre pondremos mes-1 al venir de un array (enero=0, febrero=1, marzo=2…).
Ejemplo
///objeto Empleado
class Empleado{
//CONSTRUCTOR
PASADO POR PARAMETROS LAS PROPIEDADES
public Empleado(String nom, double sue, int year, int mes, int dia) {
nombre=nom; sueldo=sue ;
GregorianCalendar calendario = new GregorianCalendar(year,mes-1,dia);
altaContrato=calendario.getTime();
}
Ejemplo1
Ejemplo1
package BBD_ALMACEN;
import java.util.Date;
import java.util.GregorianCalendar;
public class ARTICULOS {
private final int IdArticulo;
private final double DineroInvertido;
private final String NombreArticulo;
private static int IncrementoId=1;
private double PCM; //PRECIO COMPRA MAYORISTA
private double Unidades;
private Date Fecha_Compra;
private final int mes,año,dia;
public ARTICULOS (String nom,double pcm, double uni,int year,int month,int day ) {
NombreArticulo=nom; PCM=pcm; Unidades=uni; año=year; mes=month; dia=day;
DineroInvertido=Unidades*PCM;
// id Statico
IdArticulo=IncrementoId; IncrementoId++;
//
GregorianCalendar para crear variable Date Fecha_Compra
GregorianCalendar
calendario = new GregorianCalendar (año,mes,dia);
Fecha_Compra = calendario.getTime();
}
No hay comentarios:
Publicar un comentario