#!/usr/bin/env zsh

#set -x
case "$(basename ${0})" in
    today)
        date +%F | tr -d '\n' 
        ;;
    yesterday)
        date -d '-1 day' +%F | tr -d '\n' 
        ;;
    tomorrow)
        date -d '+1 day' +%F | tr -d '\n' 
        ;;
    nextweek)
        date -d '+1 week' +%F | tr -d '\n' 
        ;;
    lastweek)
        date -d '-1 week' +%F | tr -d '\n' 
        ;;
    nextyear)
        date -d '+1 year' +%F | tr -d '\n' 
        ;;
    lastyear)
        date -d '-1 year' +%F | tr -d '\n' 
        ;;
    now)
        date +'%FT%T %:z'
        ;;
    *)
        date
        ;;
esac
#set +x

