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)
+ }
}