【求助】急。怎么样进行时间的比较以及求间隔

【求助】急。怎么样进行时间的比较以及求间隔

各位高人。现在有这样的问题:原来的时间被存储为20050309。请问怎么样拿这个20050603跟当前时间相比较。求出其中相差的天数?
      
复制内容到剪贴板
代码:
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color] date +%Y%m%d      [font=Comic Sans MS]<--- Today[/font]
20050906
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color] echo $(( ($(date +%s) - $(date -d 20040906 +%s)) / 86400 ))
365
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color] echo $(( ($(date +%s) - $(date -d 20030906 +%s)) / 86400 ))
731
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color] echo $(( ($(date +%s) - $(date -d 20050603 +%s)) / 86400 ))
95
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color] echo $(( ($(date +%s) - $(date -d 20050309 +%s)) / 86400 ))
181
[color=blue]-(guest@mac:tty1)-(bash)-
[3714 0] %[/color]
      
我先试试。      
斑竹,实在太感谢你了。你真是太伟大了。
我怎么样能感谢你呢?
我能不能反映一下这个帖子。加一下精