文档章节

linux date 得到指定 datemonth 月的 开始一天 结束一天

肥皂泡2
 肥皂泡2
发布于 2015/01/08 17:53
字数 80
阅读 17
收藏 0

得到指定 datemonth  月的 开始一天 结束一天:

month_start_day="${datemonth}01"

month_start_day_sec=`date -d "$month_start_day" +%s`

INTERVAL=$((86400*31))

aft_31_datetime=$((month_start_day_sec+INTERVAL))

curmonth_first_day=`date -d @$aft_31_datetime +%Y%m01`

curmonth_first_day_sec=`date -d "$curmonth_first_day" +%s`

month_end_day_sec=$((curmonth_first_day_sec-86400))

month_end_day=`date -d @$month_end_day_sec +"%Y%m%d"`

echo "datemonth:${datemonth}"

echo "month_start_day:${month_start_day}"

echo "month_end_day:${month_end_day}"


© 著作权归作者所有

上一篇: hive 修改表结构
下一篇: linux date
肥皂泡2

肥皂泡2

粉丝 68
博文 156
码字总数 27280
作品 0
昌平
程序员
私信 提问
linux shell 编程13 获取时间

获得当天的日期 date +%Y-%m-%d 输出: 2016-02-01 date +%Y%m%d 输出: 20160201 date +%Y/%m/%d 输出: 2016/02/01 其格式自己可以按照需求定义,但是有没有发现这里写的是 年的大写的,所...

QH_C
2016/02/01
51
0
Linux 在shell中获取时间

linux在shell中获取时间 获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 将当前日期赋值给DATE变量 DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使用date的...

devin223
2017/09/11
0
0
oracle 11g 时间区间数据如何拆成每天的数据?

假设一张表 create table SALARY{ id VARCHAR2(50), startDate DATE, //开始时间 endDate DATE, //结束时间 salary NUMBER //薪水(需要汇总的数据) } 如何按照开始时间以及结束时间,将数据拆...

朱宏青
2013/12/19
515
2
SimpleDateFormat使用详解

public class SimpleDateFormat extends DateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 允许以为日期-时间...

深谷不见幽兰
2014/03/12
43
0
java 读取Excel 日期 不能得到原始数据 例如:42522 实际应是2016年06月

/** * * @描述: 获取指定天数按指定格式转换后数据 * @程序员 * @时间 2016-6-22 下午9:06:48 */ @SuppressWarnings("static-access") public static String getFormat(String day,String fo......

无知的小孩
2016/06/22
522
0

没有更多内容

加载失败,请刷新页面

加载更多

[top]cpu内存

%Cpu(s): 96.0 us用户进程整理cpu的占比,按整个cpu算。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND ......

Danni3
11分钟前
3
0
JavaScript权威指南笔记2

第二章、词法结构 1、字符集 JavaScript程序:Unicode字符集编写 Unicode:ASCII和Latin-1的超集,支持所有在用的语言。 ECMAScript 3要求JavaScript的实现必须支持Unicode 2.1及后续版本 EC...

_Somuns
19分钟前
4
0
数据安全管理:RSA算法,签名验签流程详解

本文源码:GitHub·点这里 || GitEE·点这里 一、RSA算法简介 1、加密解密 RSA加密是一种非对称加密,在公开密钥加密和电子商业中RSA被广泛使用。可以在不直接传递密钥的情况下,完成加解密操...

知了一笑
59分钟前
7
0
Podman 使用指南

> 原文链接:Podman 使用指南 Podman 原来是 CRI-O 项目的一部分,后来被分离成一个单独的项目叫 libpod。Podman 的使用体验和 Docker 类似,不同的是 Podman 没有 daemon。以前使用 Docker...

米开朗基杨
今天
6
0
拯救 项目经理个人时间的5个技巧

优秀的项目经理都有一个共同点,那就是良好的时间管理能力。专业的项目经理会确保他们的时间投入富有成效,尽可能避免时间浪费。 时间管理叫做GTD,即Getting Things Done——“把事情做完”...

Airship
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部