按起止日期输出中间所有日期(包括起止日期)

[[email protected] bin]# touch list_all_day.sh
[[email protected] bin]# chmod +x list_all_day.sh
#!/bin/bash
datebeg=$1
dateend=$2
#read datebeg
#read dateend
beg_s=`date -d "$datebeg" +%s`
end_s=`date -d "$dateend" +%s`
while [ "$beg_s" -le "$end_s" ]
do
date -d @$beg_s +"%Y%m%d"
beg_s=$((beg_s+86400))
done
[[email protected] bin]# sh list_all_day.sh 20150802 20150809

20150802

20150803

20150804

20150805

20150806

20150807

20150808

20150809

时间: 2024-08-02 16:08:21

按起止日期输出中间所有日期(包括起止日期)的相关文章

java遍历给定目录,树形结构输出所有文件,包括子目录中的文件

import java.io.File; public class ReadDirectory { // 文件所在的层数 private int fileLevel; /** * 生成输出格式 * @param name 输出的文件名或目录名 * @param level 输出的文件名或者目录名所在的层次 * @return 输出的字符串 */ public String createPrintStr(String name, int level) { // 输出的前缀 String print

输入 一个日期 和一个整数 n,输出从该日期起经过n天以后的日期

假定输入的日期和天数合法正确. 这道题挺费力的,想了很久.我的想法是:按照年,月,日依次来减少n的数量,直到得出结果.假定输入的日期为2013年5月3日,n为722天. 首先先判断n能不能让2013年跑完,如果能,则n = n - 2013年剩下的天数 - 1.则日期到了2014年1月1日,然后再判断剩下的n能不能让2014年跑完(注意是否闰年的问题).直到n不足够让某年跑完,然后再让某年一个月一个月的跑,最后到不足跑完一个月,最后直接用当前的日期加上剩下的天数即可. 整个程序写下来要注意各种边

页面js循环输出时间,日期,手机号码suij

<pre name="code" class="javascript"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAU8AAAGACAYAAAAtc+CTAAAgAElEQVR4Aey9f0xbV543/JlHi7vqnUqgmbHaglT4I7BSXKmQqp5MQdPwB1jaMJOG6TSZJBSKFJq3CbtJ/MLQklBSpjQsP2YJWZJoaRgmm

js把预定义的html字符串转换为 HTML 实体 htmlspecialchars 输出html实体内容包括标签,而不自动转义标签,只显示内容,类似php的htmlspecialchars

function htmlspecialchars(str){                      str = str.replace(/&/g, '&');            str = str.replace(/</g, '<');            str = str.replace(/>/g, '>');            str = str.replace(/"/g, '"');            str = st

输出今天的日期,以YYYY-MM-DD的方式,比如今天是2014年9月26日,则输出2014-09-26

var d = new Date(); // 获取年,getFullYear()返回4位的数字 var year = d.getFullYear(); // 获取月,月份比较特殊,0是1月,11是12月 var month = d.getMonth() + 1; // 变成两位 month = month < 10 ? '0' + month : month; // 获取日 var day = d.getDate(); day = day < 10 ? '0' + day : day; ale

struts2 json 输出日期格式不正确

struts2 输出json中 日期出现:2013-12-17T15:57:47 错误格式的数据 原因:struts2 json插件对日期的格式化有问题 解决方法:在实体类的日期的get方法上加注解:@JSON(format="yy-MM-dd HH:mm:ss") 例如: @JSON(format = "yy-MM-dd HH:mm:ss") public Date getFindtime() { return findtime; }

My97DatePicker日期控件用法

用法很简单,主要演示都在myDate.html  <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!-- 它的官网是http://www.my97.net/ --> <!-- 引入它的js(这里用的是My97.DatePicker.4.72.Release) --> <!-- My97DatePicker引入到项目中后的目录结构如下 W

Java日期操作工具类

/** * 格式化日期显示格式 * * @param sdate * 原始日期格式 s - 表示 "yyyy-mm-dd" 形式的日期的 String 对象 * @param format * 格式化后日期格式 * @return 格式化后的日期显示 */ public static String dateFormat(String sdate, String format) { SimpleDateFormat formatter = new SimpleDateFormat(for

iOS 日期处理 (Swift3.0 NSDate)

处理日期的常见情景 NSDate -> String & String -> NSDate 日期比较 日期计算(基于参考日期 +/- 一定时间) 计算日期间的差异 拆解NSDate对象(分解成year/month/day/hour/minute/second 等) NSDate相关类 NSDate DateFormatter DateComponents DateComponentFormatter Calendar Date structure: Swift3.0中引入了Date s