Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
要获得上周日的日期,可以使用date --date="last sun"Linux 和date -j -v-sunBSD。
date --date="last sun"
date -j -v-sun
但是,如果我确实有周数(1 到 7)而不是字符串,它是如何完成的?我总是可以使用 case-statement 将数字转换为字符串,但我敢打赌有更好的解决方案吗?!
谢谢你的帮助。
使用数组:
number=1 days=(zero sun mon tue wed thu fri sat) date --date="last ${days[number]}"