I am using the following script to extract HH:mm:ss from a yyyy-MM-dd HH:mm:ss date format
import java.sql.Time
case class Transactions(creationTime: Time)
val formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
def parseTransac(line: String): (Transactions) = {
val fields = line.split(',')
val creationTime = new Time(formatter.parse(fields(0)).getTime())
val transactions = Transactions(creationTime)
(transactions)
}
So for instance 2009-01-15 15:45:23
will return 15:45:23
.
How can I obtain the result in seconds (56723) instead of HH:mm:ss