linux生成连续时间戳
来源:互联网 发布:拜亚动力耳机知乎 编辑:程序博客网 时间:2024/06/07 17:57
第一种:
代码如下:
#!/bin/shecho "打印今天之前连续的十个时间戳"TODAY_DATE=`date`date_range=$(seq 10) # 数组#echo ${date_range[@]}for i in ${date_range[@]}do INSTANCE_DATE=`date -d "${TODAY_DATE} $i day ago" +"%Y%m%d"`; echo ${INSTANCE_DATE}doneecho "打印指定时间之前的十天"date_var=20170909for i in $(seq 20)do current=`date -d "${date_var} $i day ago" +"%Y%m%d"` echo ${current}done#TODAY_DATE=`date +%Y%m%d`#INSTANCE_DATE=`date -d "${TODAY_DATE} 2 day ago"`;#INSTANCE_DATE_NEXT=`date -d "${INSTANCE_DATE} 1 day" +"%Y%m%d"`;
代码如下:
#!/bin/shdate1=$1date2=$2echo "date1: $date1"echo "date2: $date2"tempdate=`date -d "-0 day $date1" +%F`enddate=`date -d "-0 day $date2" +%F`tempdateSec=`date -d "-0 day $date1" +%s`enddateSec=`date -d "-0 day $date2" +%s`echo "####################################"echo 'tempdate: '$tempdateecho 'enddate: '$enddateecho 'tempdateSec: '$tempdateSececho 'enddateSec: '$enddateSecfor i in `seq 1 300`do if [[ $tempdateSec -lt $enddateSec ]]; then break fi echo $tempdate tempdate=`date -d "-$i day $date1" +%F` tempdateSec=`date -d "-$i day $date1" +%s`done
date -d "time" "format" 后面两个是date -d命令的参数
阅读全文
0 0
- linux生成连续时间戳
- mysql生成一个连续的时间序列
- dos linux 生成带有时间戳的文件
- js生成时间戳
- java生成时间戳
- 生成时间戳标识
- java生成时间戳
- C# 生成时间戳
- c#生成时间戳
- Java生成时间戳
- JS生成时间戳
- C#生成时间戳
- 生成日期时间戳
- phalcon 生成时间戳
- C# 生成时间戳
- C# 生成时间戳
- 求连续播放时间
- 连续时间滤波器基本原理
- 导航栏底部灰色背景
- Ubuntu安装OpenTSDB
- build.gradle配置变量,在Activity中使用
- Numpy 用于布尔型数组的方法 唯一化以及其他集合逻辑
- eclipse通过tomcat热部署web项目
- linux生成连续时间戳
- UninstallWMISchemaExecute (0x8004401e) when updating VisualSVN(不是有效的MOF文件)
- 怎么应用vertical-align,才能生效?
- MYSQL学习笔记(十七)创建和操纵表
- MFC CImage 类加载图片显示到控件
- Android 基于RecyclerView读取、删改图片
- Matlab简单绘图笔记
- C语言32个关键字_if else do while sizeof volatile
- java基础习题50道(八)