在shell中怎么获取当前日期和时间

在shell中怎么获取当前日期和时间,第1张

获得当天的日期:[root@master ~]# date +%Y-%m-%d

有时候需要使用今天之前或者往后的日期,这时可以使用date的 -d参数。

获取明天的日期:date -d next-day +%Y%m%d

获取昨天的日期:date -d last-day +%Y%m%d

获取上个月的年和月:date -d last-month +%Y%m

获取下个月的年和月:date -d next-month +%Y%m

获取明年的年份:date -d next-year +%Y

扩展资料

时间域参数:

时间域参数用于格式化输出日期,相关时间域参数如下:

% H 小时(00…23)

% I 小时(01…12)

% k 小时(0…23)

% l 小时(1…12)

% M 分(00…59)

% p 显示出AM或PM

% r 时间(hh:mm:ss AM或PM),12小时

% s 从1970年1月1日00:00:00到目前经历的秒数

% S 秒(00…59)

以系统当前时间为起点,得到昨天一天数据:

select from 表名 where Time<unix_timestamp(date(CURDATE())) and Time>=unix_timestamp(DATE_ADD(date(CURDATE()),INTERVAL -1 DAY))

在取时间这个角度上面,js依托于浏览器、浏览器依托于 *** 作系统,所以只能够拿到当前 *** 作系统的时间日期来做对比,修改计算机系统时间会把浏览器给骗了的:

获取客户端系统时间:var date = new Date();

date中的方法:

dategetFullYear(); 获取年份:4位整数。

dategetMonth(); 获取月份的下标:如当前月份为Oct 获取到的值为:9。

dategetDate(); 获取当月的日期:如今天是19日,获取到的值为:19。

更详细的内容请查看>

以上就是关于在shell中怎么获取当前日期和时间全部的内容,包括:在shell中怎么获取当前日期和时间、如何mysql里直接取一个时间戳的前一天、js函数 如何 判断时间是今天还是昨天 请大家帮忙写个js函数来判断时间是否为昨天 还是今天 谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9727511.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存