Linux的date常用操作
Linux的date常用操作
## 在指定的日期上减1天
$ date -d "2012-04-10 -1 day " +%Y-%m-%d
2012-04-09
## 在指定的日期上加1天
$ date -d "2012-04-10 +1 day " +%Y-%m-%d
2012-04-11
## 当前日期减1周
$ date -d "-1 week " +%Y-%m-%d
2012-04-15
## 当前日期加1周
$ date -d "+1 week " +%Y-%m-%d
2012-04-29
## 当前日期加1月
$ date -d "+1 month " +%Y-%m-%d
2012-05-22
## 当前日期减1月
$ date -d "-1 month " +%Y-%m-%d
2012-03-22
## 当前日期减1年
$ date -d "-1 year " +%Y-%m-%d
2011-04-22
## 当前日期加1年
$ date -d "+1 year " +%Y-%m-%d
2013-04-22
## 当前日期减1小时
$ date -d "-1 hour" +"%Y-%m-%d %H"
2018-06-27 18
## 当前日期加1小时
$ date -d "+1 hour" +"%Y-%m-%d %H"
2018-06-27 20
## 在指定的日期上加指定天
$ date -d "20150416 12 3 days" +"%Y%m%d%H"
2015041912
## 在指定的日期上加上指定的小时
$ date -d "20150416 12 3 hour" +"%Y%m%d%H"
2015041615
## 在指定的日期上减去指定的小时
$ date -d "20150416 12 -1 hour" +"%Y%m%d%H"
2015041611
## 在指定的日期上加上指定的分钟
$ date -d "20150416 12:20 10 minute" +"%Y%m%d%H%M"
201504161230
## 当前时间转时间戳
$ date -d "0 day ago" +%s
1528961461
## 指定时间转时间戳
$ date -d "20180614" +%s
1528905600
Linux的date常用操作的更多相关文章
- Linux Shell数组常用操作详解
Linux Shell数组常用操作详解 1数组定义: declare -a 数组名 数组名=(元素1 元素2 元素3 ) declare -a array array=( ) 数组用小括号括起,数组元 ...
- Linux下Vim常用操作
linux下Vim的常用操作 linux 首先\(ctrl+Alt+t\)打开小框框 \(./\):相当于手机上的\(home\)键 \(ls\):当前文件夹的东东 \(mkdir\) ...
- Linux运维-常用操作-培训用例
一.服务器环境 Centos 7.9 二.常用连接工具(免费) 1.Finalshell 2.MobaXterm 3.Putty + WinSCP 三.Linux 系统目录结构 /bin :是 Bi ...
- 从零开始学Linux[二]:常用操作:用户组、进程、网络、ssh
摘要:Linux基础学习:创建用户组和用户.软件包管理.磁盘管理.进程管理.前后台进程的切换.网络配置.浏览网页.远程登录ssh 第一节,主要介绍一些简单命令,这节介绍一些日常操作. 1.创建用户组和 ...
- 【linux】vim常用操作及vim插件的安装使用
vim是linux下一个非常好用的文本编辑器,在linux下开发的人员要熟练掌握vim常用命令. 1. 打开在第n行 vim +143 filename.txt 2. 只读模式打开 vim -R / ...
- linux C进程常用操作
不登高山,不知天之高也: 不临深溪,不知地之厚也. 荀子<劝学> linux应用层主要是一个个独立任务的进程在运行,但是很多时候,在工作中我们可能很少去重新写一个进程, 大部分的工作都是分 ...
- [Linux系统] (1)常用操作(CentOS 7.x)
一.Linux系统配置 1.修改主机名 [/etc/hostname] vi /etc/hostname 在其中将旧名字修改为新主机名,保存,重启生效. 2.本地DNS映射 [/etc/hosts] ...
- LINUX的一些常用操作
CentOs6.7关闭防火墙(SecureCRT连接不上) 解决方法:______________________________________一.开启SSH以root用户登录Linux,打开终端, ...
- linux shell 字符串常用操作
1.shell内置的字符串操作 表达式 含义 ${#string} $string的长度 ${string:position} string中,从位置$position开始提取字符串 ${string ...
随机推荐
- |和||以及&和&&
https://msdn.microsoft.com/en-us/library/6a71f45d.aspx Logical OR Operator 按位或 This operator has hig ...
- v-bind绑定属性样式
一.class的四种绑定方式 1.布尔值的绑定方式 <div id="demo"> <span v-bind:class="{'class-a':isA ...
- socket编程时使用了inet_ntoa函数,存储到链表中的数据总是自动改变
这和inet_ntoa的返回值有关系: 函数声明:char *inet_ntoa (struct in_addr); 返回点分十进制的字符串在静态内存中的指针. 所在头文件:<arpa/inet ...
- json对象与javaBean,String字符创之间相互转换的方法
原创:转载请注明出处 package com.allcam.system.utils; import com.fasterxml.jackson.databind.ObjectMapper; publ ...
- JS利用正则配合replace()函数替换指定字符
定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. 语法 stringObject.replace(regexp,replacement) ...
- UVa 11134 传说中的车
https://vjudge.net/problem/UVA-11134 题意:在n*n的棋盘上放n个车,使得任意两个车不相互攻击,且第i个车在一个给定的矩形Ri之内.用4个整数xli,yli,xri ...
- HTTP协议中TCP的三次握手 and HTTPS
https://www.cnblogs.com/zxh930508/p/5432700.html https://www.cnblogs.com/digdeep/p/4832885.html
- WPF基础学习笔记整理 (二) XAML
基础知识: XAML:Extensible Application Markup Language, zammel: 用于实例化.NET对象的标记语言: XMAL使用树形逻辑结构描述UI: BAML: ...
- python unicode
>>> a="jkjjhhjjj" >>> a_uni = a.decode('utf-8') >>> type(a_uni) ...
- Goroutines和Channels(四)
如果说goroutine是Go语言程序的并发体的话,那么channels则是它们之间的通信机制. 一个channel是一个通信机制,它可以让一个goroutine通过它给另一个goroutine发送值 ...