unix-time>timestamp relative-time
M: timestamp relative-time
now swap time- relative-time ;
-
-
-GENERIC: unix-time>relative-time ( unix-seconds -- string )
-
-M: real unix-time>relative-time
- seconds since-1970 unix-time>relative-time ;
-
-M: timestamp unix-time>relative-time
- [ now ] dip
- time- duration>seconds relative-time ;
[ post>url host>> " (" ")" surround write-text nl ]
[ "score" of " %d points" sprintf write-text ]
[ dup "by" of [ " by " write-text [ "by" of ] [ post>user-url ] bi write-link ] [ drop ] if ]
- [ "time" of [ " " write-text unix-time>relative-time write-text ] when* ]
+ [ "time" of [ " " write-text unix-time>timestamp relative-time write-text ] when* ]
[
dup "descendants" of [
" | " write-text