I think the reason that it's set to midnight is because when the date parser
parses a date with only the MM/dd/yyyy format string, it sets HMS to zeros.

Derek

On Sun, Mar 22, 2009 at 8:52 AM, tclendenen <[email protected]> wrote:

>
> Except for the <todo:deadline> I added to index.html, I believe the
> following are the only changes made to the original tutorial code
>
> Additions to TD.scala
>
>  val dateFormat = new SimpleDateFormat("MM/dd/yyyy, hh:mm a")
>
>  private def deadline(td: ToDo, reDraw: () => JsCmd) =
>    swappable(<span class="deadline">{td.deadline}</span>,
>              <span class="deadline">
>                {ajaxText(td.deadline.toString,
>                          v => {td.deadline(dateFormat.parse(v)).save;
> reDraw()})}
>              </span>)
>
> This was added to bind in the toList method.
> "deadline" -> deadline(td, reDraw)
>
> and this was added to bind in doBind within the add method
> "deadline" -> todo.deadline.toForm,
>
> Addition to ToDo.scala
>
>  object deadline extends MappedDateTime(this){
>    val dateFormat = new SimpleDateFormat("MM/dd/yyyy, hh:mm a")
>    override def defaultValue = time(millis + days(5))
>    override def asHtml = Text(toString)
>    override def toString = dateFormat.format(is)
>   }
>
> On Mar 22, 8:30 am, TylerWeir <[email protected]> wrote:
> > Can you add some of your code?
> > How you're using MappedDateTime in your snippet and the definition in
> > the model would be a good start.
> >
> > On Mar 21, 9:34 pm, tclendenen <[email protected]> wrote:
> >
> > > As an exercise I've added a deadline object to the ToDo class.  It
> > > works as expected except that the time is always set to midnight (ex.
> > > 2009-07-16 00:00:00.0) in the database.  Is this the expected
> > > behavior?  Any help is appreciated.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to