zoukankan      html  css  js  c++  java
  • Linux date命令时间戳和时间之间的转换

    这里是在mac下的操作,主要就是用date这个命令, 更多的用法用man命令查看

    字符串格式时间 TO 时间戳
    我们知道date 命令可以直接把当前时间转化为时间戳

    # date +%s
    1436781527

    linux下不支持自定义的格式转化为时间戳, 下面几种可以

    $ date -d '06/12/2018 07:21:22' +"%s"
    1528759282
    $ date -d '2018-06-12 07:21:22' +"%s"
    1528759282
    $ date -d "04 June 1989"
    1989年 06月 04日 星期日 00:00:00 CDT

    macos下可以自定义时间格式,转化为时间戳(linux上不支持这种操作)

    # date -j -f "%Y-%m-%d %H:%M:%S" "2015-07-13 18:02:00" "+%s"
    1436781720

    时间戳 to 时间
    不过时间戳转为可读时间形式就很简单了,mac和centos有点区别

    macos上

    date -r1562641547

    2019年 7月 9星期二 11时05分47秒 CST


    centos上

    $ date -d @r1562641547
    2019年 7月 9日 星期二 11时05分47秒 CST

  • 相关阅读:
    MySQL 简单查询(实验回顾)
    PicGo + Gitee 创建图床,Typora竟还有这种功能
    SQL 条件判断
    django ORM中的复选MultiSelectField的使用
    with的用法
    django update-or-create的用法
    获取异常文件
    支付宝支付
    单例模式创建
    数据类模型
  • 原文地址:https://www.cnblogs.com/pugang/p/11155712.html
Copyright © 2011-2022 走看看