小知识:linux中Shell日期转为时间戳的方法

shell中获取时间戳的方式为:date -d “$currentTime” +%s  $ date -d @1337743485671 “+%c”  Sun 28 May 44361 12:41:11 PM CST 如果要将一个日期转为时间戳,方式如下:  1、得到当前时间  currentTime=`date “+%Y-%m-%d %H:%M:%S”`  2、将日期转为时间戳  currentTimeStamp=`date -d “$currentTime” +%s`  echo $currentTimeStamp  3.字符串转换为时间戳可以这样做:  date -d “2010-10-18 00:00:00” +%s  输出形如:  1287331200  其中,-d参数表示显示指定的字符串所表示的时间,+%s表示输出时间戳。  4.而时间戳转换为字符串可以这样做:  date -d @1287331200  输出形如:  Mon Oct 18 00:00:00 CST 2010

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:Linux crontab报错:BAD FILE MODE的解决方法

2023-6-11 6:38:51

建站知识

小知识:linux下的删除重复行命令uniq详细介绍和实例

2023-6-11 6:55:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索