• Tom Lane's avatar
    timestamptz_trunc() should only recalculate the timezone when truncating · c4acbb84
    Tom Lane authored
    to DAY precision or coarser; leave the timezone alone when precision is
    HOUR or less.  This avoids surprises for inputs near a DST transition
    time, as per example from Matthew Gabeler-Lee.  (The only reason we
    recalculate at all is so that outputs that are supposed to represent
    days will come out as local midnight, and that's not relevant for sub-day
    precision.)
    c4acbb84
timestamp.c 88.4 KB