次のように、数値を分割しようとしています
20130405
年、月、日の 3 つの部分に分けられます。1 つの方法は、文字列に変換して正規表現を使用することです。何かのようなもの:
(\d{4})(\d{2})(\d{2}).r
より良い方法は、100 で割ることです。
var date = dateNumber
val day = date % 100
date /= 100
val month = date % 100
date /= 100
val year = date
Scala で「var」を使用すると、かゆくなります。それを行うより良い方法はありますか?