当前位置: 技术问答>linux和unix
脚本date的问题
来源: 互联网 发布时间:2016-09-03
本文导语: 先说下我的需求: 第一,取得当前的UTC时间到1970-01-01的秒数 第二,取得指点UTC时间到1970-01-01的秒数 说明,我第一步操作后会立即记录date -u这个时间,然后执行第二步,用得到的秒数和第一步对比. 我的尝试, 第一步的尝...
先说下我的需求:
第一,取得当前的UTC时间到1970-01-01的秒数
第二,取得指点UTC时间到1970-01-01的秒数
说明,我第一步操作后会立即记录date -u这个时间,然后执行第二步,用得到的秒数和第一步对比.
我的尝试,
第一步的尝试:
date +%s
date -d "UTC" +%s
然后取当前时间用
date
date -u
第二步尝试
date -d "UTC 当前时间" +%s
用第一步的二种尝试,分别与取当前时间的二种尝试,然后去匹配第二步的尝试.
每次的秒数都差了几百秒.我执行第一步后立马取当前时间,如果有时间差,多说也就是1,2秒就算多的了.
请指点如何实现我这个需求?
有点绕...不知道我说明白没...如果没看明白指出哪没明白,我再说明!!!
谢谢了!!!!!
第一,取得当前的UTC时间到1970-01-01的秒数
第二,取得指点UTC时间到1970-01-01的秒数
说明,我第一步操作后会立即记录date -u这个时间,然后执行第二步,用得到的秒数和第一步对比.
我的尝试,
第一步的尝试:
date +%s
date -d "UTC" +%s
然后取当前时间用
date
date -u
第二步尝试
date -d "UTC 当前时间" +%s
用第一步的二种尝试,分别与取当前时间的二种尝试,然后去匹配第二步的尝试.
每次的秒数都差了几百秒.我执行第一步后立马取当前时间,如果有时间差,多说也就是1,2秒就算多的了.
请指点如何实现我这个需求?
有点绕...不知道我说明白没...如果没看明白指出哪没明白,我再说明!!!
谢谢了!!!!!
|
expr `date +%s ` - `date -d "2010-06-12" +%s`