Why? Because neither local-time nor simple-date alone work well with all the date/time types that Postgres supports.
local-time was confused and it has some pending and serious TODO entries regarding timezone handling. this needs to be cleaned up in local-time before a better postgres integration can be written. it's doubtful i'll work on this any time soon, but i'm happy to answer questions and/or extend the l-t TODO file. -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “War must be, while we defend our lives against a destroyer who would devour all; but I do not love the bright sword for its sharpness, nor the arrow for its swiftness, nor the warrior for his glory. I love only that which they defend.” — J. R. R. Tolkien (1892–1973), 'The Two Towers' (1954), http://youtu.be/jfxdlWje5nk