Help-Site Computer Manuals
Software
Hardware
Programming
Networking
  Algorithms & Data Structures   Programming Languages   Revision Control
  Protocols
  Cameras   Computers   Displays   Keyboards & Mice   Motherboards   Networking   Printers & Scanners   Storage
  Windows   Linux & Unix   Mac

Jifty::DBI::Filter::Date
DateTime object wrapper around date columns

Jifty::DBI::Filter::Date - DateTime object wrapper around date columns


NAME

Jifty::DBI::Filter::Date - DateTime object wrapper around date columns


DESCRIPTION

This filter allow you to work with DateTime objects that represent ``Dates'', store everything in the database in GMT and not hurt yourself badly when you pull them out and put them in repeatedly.

encode

If value is a DateTime object then move it into a ``floating'' timezone and expand it into ISO 8601 format YYYY-MM-DD. By storing it in the database as a floating timezone, it doesn't matter if the user's desired timezone changes between lookups

Does nothing if value is not defined or is a string.

decode

If we're loading something from a column that doesn't specify times, then it's loaded into a floating timezone.

If value is defined then converts it into DateTime object otherwise do nothing.


SEE ALSO

the Jifty::DBI::Filter manpage, DateTime

Programminig
Wy
Wy
yW
Wy
Programming
Wy
Wy
Wy
Wy