shell下获取上一个月,星期时间和时间戳的范围实例
如下所示:
#!/bin/bash #一月前 historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago') echo ${historyTime} historyTimeStamp=$(date -d "$historyTime" +%s) echo ${historyTimeStamp} #一周前 $(date "+%Y-%m-%d %H" -d '7 day ago') #本月一月一日 date_this_month=`date +%Y%m01` #一天前 date_today=`date -d '1 day ago' +%Y%m%d` #一小时前 $(date "+%Y-%m-%d %H" -d '-1 hours')
以上这篇shell下获取上一个月,星期时间和时间戳的范围实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
在shell脚本中获取上个月最后一天的日期方法
linux中用date命令来获取上个月最后一天的日期: $ date -d"`date +%Y%m01` last day" +%Y%m%d 20161231 编写脚本getdate.sh: #! /bin/sh nowdate=`date +%Y%m01` #本月第一天 startdate=`date -d"$nowdate last month" +%Y%m%d` #上个月第一天 enddate=`date -d"$nowdate last day&q
-
Shell时间运算及时间差计算方法
最近一段时间,在处理Shell 脚本时候,遇到时间的处理问题. 时间的加减,以及时间差的计算. 一.时间加减 这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒. 如:1990-01-01 01:01:01 加上 1小时 20分 处理方法: a.将基础时间转为时间戳 time1=$(date +%s -d '1990-01-01 01:01:01') echo $time1 631126861 [时间戳] b.将增加时间变成秒 [root@localhost ~]#
-
Shell中取今天、昨天、前天的时间操作代码
1. 取今天时间 复制代码 代码如下: $date -d "now" +%Y-%m-%d 2. 取昨天时间 复制代码 代码如下: $date -d "yesterday" +%Y-%m-%d $date -d "1 days ago" +%Y-%m-%d ## -d, --date=STRING display time described by STRING, not `now' STRING可以为'now' . 'yest
-
shell下获取上一个月,星期时间和时间戳的范围实例
如下所示: #!/bin/bash #一月前 historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago') echo ${historyTime} historyTimeStamp=$(date -d "$historyTime" +%s) echo ${historyTimeStamp} #一周前 $(date "+%Y-%m-%d %H" -d '7 day ago') #本月一月一日 date_th
-
如何使用PHP计算上一个月的今天
一日,遇到一个问题,求上一个月的今天. 最开始我们使用 strtotime("-1 month") 函数求值,发现有一个问题,月长度不一样的月份的计算结果有误. 比如:2011-03-31,得到的结果是2011-03-03.我们先不追究什么问题,先看如何解决问题. 此时,想起PHP中有一个mktime函数,于是自己写了如下代码: 复制代码 代码如下: echo date("Y-m-d H:i:s", mktime(date("G", $time)
-
iOS 获取当前时间及时间戳的互换实例
在项目开发中,难免会遇到使用当前时间,比如实现网络请求上传报文.预约.日历等功能. 1. 获取年月日时分秒 实现代码: NSDate *date1 = [NSDate date]; NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init]; [formatter1 setDateStyle:NSDateFormatterMediumStyle]; [formatter1 setTimeStyle:NSDateFormatterSho
-
C++ 中时间与时间戳的转换实例详解
C++ 中时间与时间戳的转换实例详解 // 设置时间显示格式: NSString *timeStr = @"2011-01-26 17:40:50"; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateStyle:NSDateFormatterMediumStyle]; [formatter setTimeStyle:NSDateFormatterShortStyle]; [fo
-
android 获取上一个activity返回值的方法
activity A和B A 获取数据的activity B返回数据的activity 点击A上的按钮,在A的textview上显示B中的联系人列表选中的数据 用到baseadapter 1:在主配置文件中声明Bactivity 和 注册通讯录的读写权限 [html] 复制代码 代码如下: <span style="font-size:18px;"> <!-- 注册通讯录的读写权限 --> <uses-permission android:name=&
-
iOS中时间与时间戳的相互转化实例代码
本人搜索了很多关于iOS中时间与时间戳的相互转化的资料,下面我来记录一下,有需要了解iOS中时间与时间戳的相互转化的朋友可参考.希望此文章对各位有所帮助. //获取当前系统时间的时间戳 #pragma mark - 获取当前时间的 时间戳 +(NSInteger)getNowTimestamp{ NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateStyle:NSDateFormatterM
-
mysql 查询当天、本周,本月,上一个月的数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名) 近30天 SELECT * FROM 表名 where DATE_SUB(CURDATE(
-
Shell $?获取函数返回值或者上一个命令的退出状态
$? 是一个特殊变量,用来获取上一个命令的退出状态,或者上一个函数的返回值. 所谓退出状态,就是上一个命令执行后的返回结果.退出状态是一个数字,一般情况下,大部分命令执行成功会返回 0,失败返回 1,这和C语言的 main() 函数是类似的. 不过,也有一些命令返回其他值,表示不同类型的错误. 1) $? 获取上一个命令的退出状态 编写下面的代码,并保存为 test.sh: #!/bin/bash if [ "$1" == 100 ] then exit 0 #参数正确,退出状态为0
-
获取上一页面的URL和本页的URL的方法
1.获取上一个网页的URL: String url=request.getHeader("Referer"); 2.获取本网页的URL: String url=request.getScheme()+"://"+ request.getServerName()+request.getRequestURI();
-
Android TimeLine 时间节点轴的实现实例代码
整理文档,搜刮出一个Android TimeLine 时间节点轴的实现实例代码,稍微整理精简一下做下分享. 效果图 具体实现 (RecyclerView) 1.Adapter package com.haoren.timeline; import android.content.Context; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.vie
随机推荐
- 什么是json和jsonp,jQuery json实例详详细说明
- 在Android里完美实现基站和WIFI定位
- VBS教程:属性-DateLastAccessed 属性
- 利用javascript查看html源文件
- Java基于循环递归回溯实现八皇后问题算法示例
- iOS中视频播放器的简单封装详解
- js+html5获取用户地理位置信息并在Google地图上显示的方法
- JavaScript 拾碎[三] 使用className属性
- Php无限级栏目分类读取的实现代码
- PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
- C# 设计模式系列教程-原型模式
- javascript下for循环用法小结
- php使用ob_flush不能每隔一秒输出原理分析
- 举例讲解Python中字典的合并值相加与异或对比
- 详解Python文本操作相关模块
- 轻松学习Javascript闭包函数
- Android中Handler与Message的简单实例
- Cisco IOS漏洞再现XR新架构IOS逃过一劫
- JS判断元素为数字的奇异写法分享
- iOS中的AutoLayout使用实践总结