linux系统date命令(时间戳与日期相互转换)

article/2025/8/27 9:50:16

引言

在做数据分析时经常会用到时间,但有时系统或应用时间显示的格式不统一,这就需要将格式转换为一致,才能对比数据进一步做分析,以前常用网上在线时间戳转换工具,但每次都在先打开浏览器进行搜索在线时间戳转换工具,然后才copy时间转换成期望的时间,发现linux系统的date命令后,感觉这个命令处理时间超级强大方便,还快捷。所以做了以下简单总结,给大家分享一下。

1、显示当前时间

date

在这里插入图片描述

2、查看date命令解释及用法,man是非常好用的一个查看命令帮助工具

man date

在这里插入图片描述

3、常用的命令:

3.1、从1970年1月1日00:00:00 UTC到当前为止的秒数,即秒数的绝对值:

date +%s

在这里插入图片描述

3.2、日期指定格式显示,如"2021-08-29 19:35"

date "+%Y-%m-%d %H:%M" 

在这里插入图片描述

注意,如果时间中间有空格,则在定义格式时需要将其格式用双引号引起来,否则会报错

4、将时间戳转换成日期格式:

4.1、转换成系统默认的日期格式:

date -d @1630236318

在这里插入图片描述

4.2、转换成指定的日期格式,如“2021/08/29 19:25:18‘:

date -d @1630236318 +"%Y/%m/%d %H:%M:%S"

在这里插入图片描述

5、将指定日期格式转换为时间戳:

date -d "2021-08-29 19:27" +%s

在这里插入图片描述

6、偏移量时间(加减)

6.1、显示后一天日期

date +%Y%m%d --date="+1 day" 

6.2、显示前一天日期

date +%Y%m%d --date="-1 day" 


"+"表示要晚与当前时间,“-”表示早与当前时间,具体偏移单位表示,如下:
year—>年
month—>月
day—>天
hour—>时
minute—>分
second—>秒


http://chatgpt.dhexx.cn/article/IEmcRWn3.shtml

相关文章

Linux下时间戳格式和标准时间格式的转换

大家都知道linux文件系统中的每个文件都有三种时间戳: 访问时间(atime——access time):就是上次访问这个文件的时间。 改变时间(ctime——change time):就是文件的inode改变的时间(…

Python——保存图片到本地

举个例子,比如我想保存github网,浏览器头有个图标. resp requests.get("https://github.com/favicon.ico") with open("C:\\Python37\\911.jpg",wb)as jpg: jpg.write(r.content)

python读取、保存图片的方法

matplotlib 输入:列表或二维矩阵 (1)例如列表: #codingutf-8 from matplotlib import pyplot as plt X [[1,2],[3,4],[5,6]] plt.imshow(X) #AxesImage(80,52.8;496x369.6) plt.colorbar() plt.show() #导入AxesImage结果…

python爬取网页图片教程之python爬虫获取图片保存图片

怎么用python爬取网页图片,今天我们以一个实例网页()来爬取页面中的所有图片。 1.获取图片的URL ** ** 首先我们要想获取图片的URL,就需要将该网页中的图片URL提取你,那么我们首先获取该网页的整个数据 然后我们通过…

python爬虫保存图片和文件

看了一篇博客,是这么保存图片的: 照做: src "https://i0.hdslb.com/bfs/sycp/creative_img/201912/01b2f081d58e49c708c1d32b7b8c20ed.jpg" r requests.get(src) with open("C://Users//yg//Desktop//bbb.jpg", "…

在Python中如何保存图像

在Python中如何保存图像,如何将数组保存为图像 主要是看了TensorFlow中第一部分中看到的,查了查资料总结下如何将数组保存为图像 原程序如下 import scipy.misc import os #from PIL import Image #把原始图片保存至MNIST_data/raw/下 save_dir"M…

Python获取图片保存对应的文件夹

首先创建的文件夹,先定义一个创建文件夹的函数: def makdir(path):try:isExists os.path.exists(path)#判断是否存在文件夹if not isExists:#不存在创建os.makedirs(path)print(path文件夹创建成功!)else:print(path文件夹已存在&#xff0…

【python学习】如何将所绘制的图(单张多张)保存到文件夹,并用绘制实时时间命名图片

python图片保存到文件夹 基本存储(plt.savefig())创建文件夹并存储图片(if结构OS模块)批量绘制图片批量存储(for循环)图片/文件夹命名与所运行时间关联(datatime模块) 最近一直在做…

python读取图片、保存图片的方法

转自:https://jingyan.baidu.com/article/1876c852572d2f890b137609.html 分步阅读 本文介绍一下,python读取图片、保存图片的方法。 工具/原料 电脑 python3.6(anaconda) matplotlib模块 opencv模块 pillow模块 photomos…

python读取和保存图片的三种方法

python读取和保存图片 opencv import cv2 #load img cv2.imread(0.png) #show cv.imshow(title, img) #save cv2.imwrite(1_cv2.png,img)可以看到opencv读取的图片数据类型是uint8格式(属于numpy),uint8是专门用于存储各种图像的&#xff…

python读取与保存图片的exif信息

图片的exif文件格式中保存了很多信息,比如GPS经纬度,高度,焦距等信息。 在图片的属性中可以看到这些信息: 我们可以使用python来进行exif数据的读取和保存。 1. 首先安装piexif pip3 install piexif 2.exif数据读取代码 impo…

Python 保存图片的两种方法

有时我们需要保存我们的图片,那我们可以怎么保存呢? 可参考下列保存的两种方法: 第一种:cv2.imwrite() 示例: # 方法一 : import cv2 cv2.imwrite("imwrite_pic.jpg", cv2.imread(pic.jpg)) 第二种:i…

python图片存取四种常用方法记录

一、PIL(Python Imaging Library)#python图像处理库 from PIL import Image import numpy as np #数值计算扩展包I Image.open("1.jpg") #读入图片 I.show() #显示图片 print(I) …

python保存图片的常用方法

保存图片的常用方法 1.PIL的保存图片方法 path r"./001.jpg" #图片路径 img Image.open(path) #打开图片 img.save("1.jpg") #将图片保存为1.jpg2.opencv保存图片 path r"./001.jpg" #图片路径 #img cv.imdecode(np.fromfi…

本地及服务器如何清除redis缓存

1、本地环境清除redis缓存 我用的redis管理工具是RedisDesktopManager,安装可参考https://blog.csdn.net/lihua5419/article/details/80661826 清除缓存命令为flushall,如下图所示: 2、服务器上清除redis缓存 我们服务器用的是Linux系统&a…

Redis 缓存删除策略

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是一个key-value存储系统。和Memcached类似&#xf…

Linux下redis清理缓存

1、先确保redis进程存在: 2、进入redsi下面的bin目录; 3、执行:执行./redis-cli登陆; 4、查看当前数据库key的数量,执行:dbsize命令 (如果出现(error) ERR unknown command ‘(error)’ &#x…

利用Redis进行数据缓存

1. 引言 缓存有啥用? 降低对数据库的请求,减轻服务器压力提高了读写效率 缓存有啥缺点? 如何保证数据库与缓存的数据一致性问题?维护缓存代码搭建缓存一般是以集群的形式进行搭建,需要运维的成本 2. 将信息添加到…

Linux下如何清空Redis缓存

1.首先进到redis的安装目录,进到src目录下,找到redis-cli 2.首先用账号密码的方式进入到redis的服务端 ./redis-cli -h 127.0.0.1 -p 6379 进去后会出现下面的界面ip:port> 然后,输入密码进行鉴权>auth "yourpassword"&a…

redis如何清空指定缓存和所有缓存

Windows环境下使用命令行进行redis缓存清理 1.访问redis根目录 cd D:\development_tools\redis64-3.0.501 2.登录redis:redis-cli -h 127.0.0.1 -p 6379 3.查看所有key值:keys * 4.删除指定索引的值:del key 5.清空整个 Redis 服务器的数据&…