X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=task-reporter.git;a=blobdiff_plain;f=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fcore%2FReport.scala;fp=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fcore%2FReport.scala;h=54942607e052fbf6dc44c7bac7ddbe739098abba;hp=5fa1ceb4efa3e845b3768077972bc5f2cdd39c17;hb=79bcb816daaaa042ec7f1855c8307d9143f61956;hpb=520a3f6ce5c36e933bfe6dd3977fa157aa506d05 diff --git a/src/main/scala/jp/ymir/taskReporter/core/Report.scala b/src/main/scala/jp/ymir/taskReporter/core/Report.scala index 5fa1ceb..5494260 100644 --- a/src/main/scala/jp/ymir/taskReporter/core/Report.scala +++ b/src/main/scala/jp/ymir/taskReporter/core/Report.scala @@ -1,14 +1,21 @@ package jp.ymir.taskReporter.core import java.util.Calendar +import java.text.SimpleDateFormat import scala.collection.immutable._ class Report(private val _date: Calendar) { private var _tasks : Seq[Task] = Vector() - def date = _date + def date : Calendar = _date + def size : Int = _tasks.size def +=(task: Task) { require(task.date == _date) _tasks = _tasks :+ task } + + def dateString : String = { + val fmt = new SimpleDateFormat("yyyy-MM-dd") + fmt.format(_date.getTime) + } }