`
guanjh
  • 浏览: 229176 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

得到每月第三天的日期

 
阅读更多
Get3thDay(){
    yy=`echo $1|cut -b 1-4`
    mm=`echo $1|cut -b 5-6`
   
    getcal=`cal $mm $yy`
    dd_last=`echo $getcal|awk '{print $NF}'`
    dd=`expr $dd_last + 1`
   
    if [ $dd -gt $dd_last ]
    then
     dd=01
     mm=`expr $mm + 1`
     if [ $mm -gt 12 ] ;then
            mm=01;yy=`expr $yy + 1`
     fi
    fi
   
    mm=`expr $mm + 0`
    dd=`expr $dd + 0`
   
    if [ $mm -le 9 ];then
        mm="0"$mm
    fi
   
    if [ $dd -le 9 ];then
        dd="0"$dd
    fi   
   
    echo ${yy}${mm}03
}
分享到:
评论

相关推荐

    C# 最全的日期正则表达式,没有之一

    与年份无关的一类中,根据每月天数的不同,又可细分为两类  1、3、5、7、8、10、12月为1-31日  4、6、9、11月为1-30日 与年份有关的一类中  平年2月为1-28日  闰年2月为1-29日 3.1.2 根据包含日期不同可划分...

    mysql的日期和时间函数

     -> 2 DAYOFMONTH(date) 返回 date 是一月中的第几天,范围为 1 到 31: mysql> SELECT DAYOFMONTH(’1998-02-03’); -> 3 DAYOFYEAR(date) 返回 date 是一年中的第几天,范围为 1 到 366: ...

    输出一年的时间段,先按月份输出,再按周数划分

    这是因为每个星期有7天,所以简单地将365天除以7得到52周余1天。然而,这种计算方式忽略了闰年的存在。闰年是为了解决日历与地球公转周期之间的不匹配问题而引入的。闰年有366天,比平年多出一个日子。根据公历规则...

    用程序输出“当前时间是XXXX年XX月XX日XX时XX分XX秒(第XX周,周X)

    自学Date类(java.util.Date)和SimpleDateFormat类,用程序输出“当前时间是XXXX年XX月XX日XX时XX分XX秒(第XX周,周X)” 2 比较String与StringBuffer、StringBuilder的自增速度。方法:在自增前记录系统时间,...

    任务和规划时间工具 TickTick 5.9.2.1 中文多语免费版.zip

    选择每天,每周,工作日或某天每月一次的重复。更神奇的是,您可以自定义重复,例如:从星期一到星期四每两周在线课程,在第一个星期一每两个月举行一次项目会议。 井井有条 使用列表,文件夹和标签对任务进行分类...

    SQL sever 实训

    --创建存储过程P_Sale3,能够根据指定的产品编号和日期,以输出参数的形式得到该产品的销售金额 CREATE PROCEDURE P_Sale3 @ProNo nvarchar(5),@SaleDate DateTime,@MONEY Decimal(8,2)OUTPUT AS SET @MONEY=( ...

    date_analytics

    日期分析 用 ... 最适用于: Chrome合金 火狐 苹果浏览器 浏览器 10+ 接下来是一个简单的逻辑问题,我们希望...在 20 世纪(1901 年 1 月 1 日至 2000 年 12 月 31 日),有多少个星期日落在每月的第一天? 自您出生之

    排班表(考勤版)

    全自动排班表使用说明 1、在<一月>中设置好排班年份...5、在<统计>中可以自动统计每人每月或全年的工作量 6、对于不规则情况的排班,如换班,可以在当月人员名单中手动更改。

    打造研发执行力.xls

    25 部门办公用品每月采购一次 生活委员 内网订购,每人每月10元,做好统计工作 26 严格部门消费卡管理,不得浪费,不得随意消费 全员 违规人根据公司要求给予经济处罚 27 个人桌面保持干净整洁、保护好身边的绿植...

    排班表(日历版)

    5、在<统计>中可以自动统计每人每月或全年的工作量 "6、对于不规则情况的排班,如换班,可以在当月人员名单中手动更改,另外,如果每天  的班次大于三个,会出现单元格显示不下的情况,这时可以用...

    Perl 实例精解(第三版).pdf

    第3章 获得打印句柄 3.1 文件句柄 3.2 字 3.2.1 引号 3.2.2 实量(常量) 3.3 print函数 3.3.1 打印实量 3.3.2 警告编译指示和-w开关 3.3.3 strict编译指示和字 3.4 printf函数 3.4.1 ...

    软件数据库设计模板.docx

    项目名称: 项目编号: 负 责 人: 负责部门: 编 写 人: 编写日期: 审 核 人: 审核日期: 批 准 人: 批准日期: 版 本 号: 修改记录 日期 版本 修改说明 修改人 软件数据库设计模板全文共6页,当前为第3页。...

    数据分析课程设计---NBA球员技术统计分析报告.doc

    " " " " " "工作方案与进度安排: " " " "第一天——第二天 学习使用SPSS软件并选题 " "第三天——第四天 查阅资料 " "第五天——第六天 建立数学模型 " "第七天——第九天 上机求解并完成论文 " "第十天 辩论 " ...

    Azure[Sky] Dynamic Skybox v7.0.3

    你也可以禁用云,以便仅使用背景天空,如果要使用某个第三方云着色器的话。 曲线和渐变系统: Azure[Sky] 是第一个引入曲线和渐变的频繁使用来拓展资源的定制能力的天空系统。借助这个功能,可以在一天的中任何时间...

    孕期空气暴露:R包,用于评估孕期严重窗户期间的空气污染暴露

    在文献中,尽管还对整个妊娠进行了研究,但最常检查的临界暴露窗口是妊娠的第一,第二和第三三个月。 在这种情况下,我们开发了一种自动程序,可以按孕期估算个人暴露量。 我们举例说明了在2011年巴黎市内所有婴儿...

    语言程序设计课后习题答案

    每一模块内部均是由顺序、选择和循环三种基本结构组成;其模块化实现的具体方法是使用子程序。结构化程序设计由于采用了模块分解与功能抽象,自顶向下、分而治之的方法,从而有效地将一个较复杂的程序系统设计任务...

    十天学会ASP.net--我认为ASP.NET比ASP难很多,希望大家做好准备

    第一天 我认为ASP.NET比ASP难很多,希望大家做好准备。难难在实现同一个效果有很多方法,大家或许会疑惑。十天学会系列教程会清晰的写出各种方法,让大家能少一点坎坷。在ASP里面,大家几乎都是使用VB,数据库嘛,也...

    H3BPM 试用系统操作手册

     来源于第三方的业务系统:通过绑定业务方法,读写第三方数据库;  来源于本地系统的基础数据维护: 演示过程 1. 主数据可以【绑定业务服务】和【绑定业务规则】 2. 主数据中定义的【查询列表】,供流程包中的...

Global site tag (gtag.js) - Google Analytics