En Scala, je suis la conversion de la Date d'Horodatage. Je suis actuellement en train de le faire avec:
val date = new java.util.Date()
new java.sql.Timestamp(new org.joda.time.DateTime(date).getMillis)
Est-il un moyen de le faire? Java informé des réponses serait également pertinent.
source d'informationauteur will
Pourquoi pas quelque chose d'aussi simple que d'utiliser
Date.getTime()
?Vous n'avez pas besoin de Joda le temps pour cela. Scala n'est pas vraiment pertinent ici, sauf si vous avez besoin d'une conversion implicite:
Si vous ne voulez pas même la construction d'un objet Date, vous pouvez simplement utiliser ce:
Je pense que ce serait un tout petit peu plus efficace que l'utilisation d'une nouvelle Date(). Mais si vous avez déjà une date objet que vous voulez pour obtenir la date à partir de ce travail pour vous.