How to get the current date and time with milliseconds accuracy in Scala

1 Answer

0 votes
import java.time.{LocalDateTime, ZoneId}
import java.time.format.DateTimeFormatter

object Main {
  def main(args: Array[String]): Unit = {
    val now = LocalDateTime.now(ZoneId.of("UTC"))
    
    val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS")
    
    val formattedDateTime = now.format(formatter)

    println(formattedDateTime)
  }
}


 
 
/*
run:
   
2024-12-07 07:44:04.564
 
*/

 



answered Dec 7, 2024 by avibootz
...