Date and Time

Open Stories and Issues

Date Fields aren't Functional: Date fields are non-functional, because they don't tell you enough about them to enter them reasonable.
Date shouldn't necessarily have picker: Date picker UI is great for dealing with dates that are fairly near the present. It sucks for any historical application.
Maybe make a toggle In the properties of Date that lets one choose between picker and text entry?
Dates in Recent Changes are showing up in non-localized UTC: That is, Eric noticed that something was showing up as having been published 5/31, when it was actually published 6/1 his time.
I should be able to define an abstract Time: That is, it should be possible to define a "time" like "2pm", independent of a specific date. This isn't a timestamp, it's the idea of 2pm.
I should be able to enter a DateTime: We have the concept of DateTime Type internally, but it has no UI. We need to make this user-available, with a proper control.
List of Dates doesn't work: Create a List of Date Property. Try putting some values in it. It doesn't pop up the DatePicker, and nothing gets stored.

Closed Stories and Issues

I should be able to define a Date Property: This is the central story for Dates.
I should be able to edit a Date Property: This should display a typical date-selection gadget.
I should be able to get the time when something was created: This is a new _createTime function, to complement _modTime.
I should be able to initialize a Date Property to the date when this Thing was created: This is a pretty common use case -- we often want a field that initializes to today, where "today" is the date when this Thing is created
I should be able to mix Dates and DateTimes: Eric wants to be able to sort on _modTime for some Things, and an explicit Date for others.
I should be able to specify that a Date Property is just a Month or Year: There are a number of use cases that really just want Years. The underlying control for the Date UI supports this, so expose it appropriately.