вар не рекомендуется в Scala.Вместо этого используйте val.
В соответствии с вашим вопросом.Вы можете сделать:
val a = "2315"
val b = (a.toLong - 30).toString
Вместо этого используйте некоторую библиотеку, если вам приходится иметь дело со временем, например: jodatime или scalatime