Date object implemented