よく忘れるので。
自分用のメモ。( マークはMacのzsh)
# 日時を取得
echo `date '+%Y-%m-%d %H:%M:%S'`
# => 2014-03-25 03:08:03
# 曜日
echo `date '+%a'`
# => 火
echo `date '+%A'`
# => 火曜日
# +1日
echo `date -d '1 days' +%Y-%m-%d`
# => 2014-03-26
# echo `date -v+1d '+%Y-%m-%d'`
# -1月
echo `date -d '-1 months' +%Y-%m-%d`
# => 2014-02-25
# echo `date -v-1m '+%Y-%m-%d'`
# 月末
echo `date -d "+1 month -$(date +%d) days" '+%Y-%m-%d'`
# => 2014-03-31
# echo `date -v1d -v+1m -v-1d '+%Y-%m-%d'`
# 月初
echo `date -d "-$(($(date +%d)-1)) days" '+%Y-%m-%d'`
# => 2014-03-01
# echo `date -v1d '+%Y-%m-%d'`
補足
- ミリ秒はフォーマットで表現できない
Written with StackEdit.
0 件のコメント:
コメントを投稿