zoukankan      html  css  js  c++  java
  • linux与unix时间戳互转

    linux与unix时间戳互转

    今天在消费kafka数据时遇到了这样一个问题,kafka数据中所有的数据时间戳格式都是unix上时间戳的格式,例如:1505786829101,看到这个时间戳真的是头都大了好么,根本一点都不直观,所以这里让我们来学习下linux与unix的时间戳互转吧。

    1.linux将日期转换为unix时间戳

    将当前的日期转换为unix时间戳

    date +%s
    

    输出如下:

    1505796255
    

    将指定的日期转换为unix时间戳

    date -d '2017-09-19 12:30' +%s
    

    输出如下:

    1505795400
    

    2.unix将时间戳转换为linux日期格式

    不指定日期格式转换

    date -d @1505795400
    

    输出如下:

    Tue Sep 19 12:30:00 CST 2017
    

    指定日期格式的转换

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

    输出如下:

    2017-09-19 12:30:00
    
  • 相关阅读:
    blktrace分析IO
    Mac-配置SecureCRT
    Mac-安装itellij idea
    Mac-sublime text 3破解版
    Mac-item+zsh
    Mac-安装homebrew
    Mac-装机
    Mac-WIFI总是断网
    Git-ssh登录github
    Git-回滚操作
  • 原文地址:https://www.cnblogs.com/Cherry-Linux/p/7551260.html
Copyright © 2011-2022 走看看