shell 中可以for 循环的时间加减日期格式

for num in {88..3};do
# LAST_HOUR=`date -d ‘-${num} hour‘ +%H`  不可for循环,报格式错误
LAST_HOUR=`date "+%H" -d -${num}hour`

原文地址:https://www.cnblogs.com/tnsay/p/9996826.html

时间: 2024-10-27 17:02:35

shell 中可以for 循环的时间加减日期格式的相关文章

js 时间加减

//js格式化时间 "yyyy-MM-dd hh:mm:ss" Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s

js中使用eval()方法将字符串转换成日期格式、并获取指定时间的日期

1.在js中eval()方法将字符串格式数据转换成日期格式 function getDate(strDate) {         //strDate为需要转换成日期格式的字符串         var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,                 function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');    

NSDate 时间加减

NSDate有个类别,如下: @interface NSDate (NSDateCreation) 一个方法是: - (instancetype)initWithTimeInterval:(NSTimeInterval)secsToBeAdded sinceDate:(NSDate *)date; 这个方法官方的description是: Returns an NSDate object initialized relative to another given date by a given

【JS】【18】当前时间加减一天,和格式化时间格式

正文: 1,当前时间加减一天 function newDate(num) { var date = new Date();//获取当前时间 date.setDate(date.getDate() + num); //num正数为后一天,负数为前一天 return date : } 2,格式化时间格式 //方法 Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "

转:JS日期加减,日期运算

原文 出处http://hi.baidu.com/tonlywang/item/685fba8933a2a756e73d1950 一.日期减去天数等于第二个日期 function cc(dd,dadd) ...{ //可以加上错误处理 var a = new Date(dd) a = a.valueOf() a = a - dadd * 24 * 60 * 60 * 1000 a = new Date(a) alert(a.getFullYear() + "年" + (a.getMon

三、Shell中分支与循环结构

if结构的语法格式 单分支结构 if <条件表达式>   then     指令 fi if <条件表达式>; then     指令 fi 双分支结构 if <条件表达式>; then     指令1 else     指令2 fi 多分支结构 if <条件表达式>; then     指令1 elif     指令2 elif     指令3 fi shell中的函数   shell函数是shell脚本中由命令集和语句组成的代码块,这个代码块可以被其他脚

时间加减与字符串转化

日期格式化 特别注意HH必须是大写才是24小时制,否则会转化成12小时制 DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") 字符串 to 时间 String classDateString = "2015-08-12" Date classDate = for

php如何在某个时间上加一天?一小时? 时间加减(转)

<?php date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time()),"<br>"; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>"; echo "昨天:",dat

JS日期时间加减实现

首先,上代码 1 var diffDate = function(date, diff) { 2 return new Date( 3 Date.UTC( 4 date.getUTCFullYear(), 5 date.getUTCMonth(), 6 date.getUTCDate(), 7 date.getUTCHours(), 8 date.getUTCMinutes(), 9 date.getUTCSeconds() 10 ) + 11 diff 12 ); 13 }; 其次,上原理 1