"Dan Sugalski" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Reasonable enough, though there's something to be said for a > completely meaningless (to most people) epoch so folks stop treating > the number as a number with meaning and instead treat it as a black > box thing they can do offset math with.
Don't make a decision when you don't need to. Perhaps the thing to do is to not return a number at all: just return a "time" black box that knows how to subtract an "epoch" black-box (also of type "time"), resulting in a value that is the number of seconds since the "epoch". Supply various "epoch" black-boxes as constants. Dave.