Estoy usando Java 6, y tengo un tiempo de la fecha actual como una cadena, como esta: 14:21:16
, y necesito convertir esto a Timestamp
object para almacenar en un base de datos.Java: convertir un tiempo a partir de hoy en una marca de tiempo
Sin embargo, parece que no hay una buena manera de obtener una marca de tiempo de esto. Timestamp.valueOf(String)
está bastante cerca, pero requiere una fecha. ¿Hay una buena manera de hacer un objeto Timestamp a partir de una cadena?
Gracias por su respuesta, de hecho funciona :) –
+1 sobre la base de que funciona, y parece ser fácil encontrar respuestas que no existen por razones que no entendemos. –
@Tom sí, la API de fecha de Java es horrible, pero creo que una respuesta funcional sin bibliotecas externas es imprescindible (aunque me gusta más la respuesta de Jon Skeet) –