日期:2014-05-16  浏览次数:20686 次

在shell中如何获取当前日期和时间
我在shell中使用date来获取当前日期和时间的时候,想得到以下的格式:

YYYY-MM-DD HH:MM:SS

但是我用以下的格式,得到的结果在日期和时间之间没有空格,

echo $(date +%Y-%m-%d +%H:%M:%S)

还有一个问题,如果我想要将日期和时间值赋给一个变量,该如何写,为什么以下的格式不对,

send=$($(date +%Y-%m-%d) $(date +%H:%M:%S))

------解决方案--------------------
这样就行了
C/C++ code

send=`date '+%Y-%m-%d %H:%M:%S'`