时间戳与时间的相互换算

简介:

通过在视频中的学习和查阅了网上各位大牛的博客后,小弟自己总结了一下时间戳与时间的换算,错了的话还请各位大牛指正。

换算方法一:单位为秒 (网上多为方法)

计算当前时间戳

# date +%s

把时间戳换算为日期

# date d @1477405573

把日期转换为时间戳

# date d '2016-10-25 10:29' +%s


换算方法二:单位为天

每过一天时间戳+1,这种方法用于更改用户配置文件,如/etc/shadow文件中,对用户密码有效天数的换算

把时间戳换算为日期

# date d "1970-01-01 16066 days"

把当前日期换算为时间戳

# echo $(($(date date="2016/10/25" +%s)/86400+1))

本文转自   mlwzby   51CTO博客,原文链接:http://blog.51cto.com/aby028/1865654

相关文章
计算机中存储单位的换算
计算机中存储单位的换算
|
6月前
|
C#
C# 版本的 计时器类 精确到微秒 秒后保留一位小数 支持年月日时分秒带单位的输出
这篇2010年的文章是从别处搬运过来的,主要包含一个C#类`TimeCount`,该类有多个方法用于处理时间相关的计算。例如,`GetMaxYearCount`计算以毫秒为单位的最大年数,`GetCurrentTimeByMiliSec`将当前时间转换为毫秒,还有`SecondsToYYMMDDhhmmss`将秒数转换为年月日时分秒的字符串。此外,类中还包括一些辅助方法,如处理小数点后保留一位数字的`RemainOneFigureAfterDot`。
|
6月前
|
程序员
程序员必知:将时间的秒数转化为分钟数
程序员必知:将时间的秒数转化为分钟数
117 0
|
7月前
|
Linux
计算当前时间距离1970年的秒数
计算当前时间距离1970年的秒数
7-1 时间换算(15分)
本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。
187 0
|
前端开发
时间秒转换为毫秒
时间秒转换为毫秒
133 0
|
定位技术 C#
C#编程练习(03):北斗时间系统、GPS时间系统及其与UTC时间系统之间的转换
C#编程练习(03):北斗时间系统、GPS时间系统及其与UTC时间系统之间的转换
C#编程练习(03):北斗时间系统、GPS时间系统及其与UTC时间系统之间的转换
将毫秒换算成天、时、分、秒
将毫秒换算成天、时、分、秒
166 0
|
网络架构
一文搞懂基础数据单位换算逻辑
计算机网络单位如何换算? 100Mb=12800KB 100Mbps≈12.5MB/s 数据单位换算、流量速度单位换算 到底是怎么换算的?
一文搞懂基础数据单位换算逻辑