entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Duda en declaracion de variable en java para manejar datos de tipo timestamp en mysql

como declaro una variable en java si el tipo de dato que manejo en Mysql es Timestamp para hacer lasoperaciones o tendria que declararlo como string y convertirlo a Timestamp????

lo tengo declarado de esta manera
primero importo la libreria

import java.sql.Timestamp;

haciendo uso de esta libreria
declaro la variable.

Timestamp hora_entrada;

//incluyo  los get y los set

 public Timestamp gethora_entrada() {
        return hora_entrada;
    }

    public void sethora_entrada(Timestamp hora_entrada) {
        this.hora_entrada = hora_entrada;
    }

1 Respuesta

1voto

white Puntos75880

TimeStamp es una clase que extiende Date, asi que puedes tratar a tus variables como Date

class ...
{
    private Date hora_entrada;

    public Date gethora_entrada()
    {
        return hora_entrada;
    }
    public void sethora_entrada(Timestamp hora_entrada) {
        this.hora_entrada = hora_entrada;
    }
}

   obj.sethora_entrada(new Timestamp(new Date().getTime()));
   System.out.println(obj.gethora_entrada());

http://docs.oracle.com/javase/7/docs/api/java/sql/Timestamp.html

saludos!

0voto

Maria Cor comentado

Muchisimas Gracias revisare mas a fondo la documentacion :) saludos

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta