sh/bash/dash/ksh/zsh等Shell脚本
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#1
帖子
由 eexpress » 2007-07-12 19:28
tiddlywiki的,不好复制,截图算了。
-
附件
-
● 鸣学
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#2
帖子
由 eexpress » 2007-07-12 19:31
现在要计算2个日期之间的天数,nnd。没摸索到方法。2007/3/4 - 2006/5/6 这样的。帮忙啊
732869 = 2007/7/12 为什么,一个软件里面是这样标记的。
● 鸣学
-
czybear
- 帖子: 54
- 注册时间: 2007-06-12 17:22
#4
帖子
由 czybear » 2007-07-12 20:05
732869 = 2007/7/12 不太清楚,呵呵
计算那两个日期之间的天数
代码: 全选
d1=`date -d "2007/3/4" +%s`
d2=`date -d "2006/5/6" +%s`
let dd=$d1-$d2
let dr=$dd/86400
echo $dr
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#5
帖子
由 eexpress » 2007-07-12 21:30
啊。这样啊。没一行的?
还真的变秒?
难受哦。我觉得应该有现成的命令。老这样觉得。
因为还有从那天,前推多少天,是那天。这样的需要哦。
● 鸣学
-
stlxv
- 论坛版主
- 帖子: 8275
- 注册时间: 2006-05-03 0:39
- 来自: المريخ
#6
帖子
由 stlxv » 2007-07-14 19:37
eexpress 写了:啊。这样啊。没一行的?
代码: 全选
expr \( `date -d "2007/3/4" +%s` - `date -d "2006/5/6" +%s` \) / 86400
PHP是最好的语言!不服来战!
-
eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
#7
帖子
由 eexpress » 2007-07-14 20:48
nnnnnnd
没datediff这样的命令。
● 鸣学