0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Java中时间戳的使用

Java开发 来源:Java开发 作者:Java开发 2024-11-06 16:04 次阅读

原文链接

当前时间

import java.sql.Timestamp; //导包

Timestamp nowTime = new Timestamp(System.currentTimeMillis());
System.out.println(nowTime);

输出:

2022-06-08 11:15:51.014

Long型时间戳

Long timeLong = System.currentTimeMillis();
System.out.println("timeLong:" + timeLong + "\\\\\\\\n");

输出:

1652862076686

时间戳和时间的转化

public void learnCron() throws ParseException {
    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); // 设置格式

    Long currentTime = System.currentTimeMillis();  // 获取当前时间戳
    System.out.println("currentTime:" + currentTime);

    String timeString = format.format(currentTime);  // 时间戳转为时间格式
    System.out.println("timeString:" + timeString);

    Date date = format.parse(timeString); // 时间格式转为时间戳
    long timeLong = date.getTime();
    System.out.println("timeLong:" + timeLong);

}

输出:

currentTime:1686122941014
timeString:2023-06-07 15:29:01.014
timeLong:1686122941014

学习更多编程知识,请关注我的公众号:

代码的路

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2956

    浏览量

    104530
  • 编程
    +关注

    关注

    88

    文章

    3587

    浏览量

    93577
  • 时间戳
    +关注

    关注

    0

    文章

    15

    浏览量

    2578
收藏 人收藏

    评论

    相关推荐

    同星多设备间的时间同步机制TSync功能与使用

    随着汽车网络测试的通道数量不断增加,时常需要多个同星设备同时连接在同一台电脑的同一个TSMaster应用程序,并进行多设备同时执行CAN报文收发和记录等功能,必然有多设备之间的时间同步以及设备
    的头像 发表于 10-12 08:05 2700次阅读
    同星多设备间的<b class='flag-5'>时间</b><b class='flag-5'>戳</b>同步机制TSync功能与使用

    物联网的普通传感器如何通过DTU/RTU透传带有时间和IMEI的数据

    一 概述 时间是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。时间
    的头像 发表于 09-25 16:35 1192次阅读
    物联网<b class='flag-5'>中</b>的普通传感器如何通过DTU/RTU透传带有<b class='flag-5'>时间</b><b class='flag-5'>戳</b>和IMEI的数据

    esp32获取时间的相关函数是哪个?

    esp32 获取时间的相关函数是哪个,我用了sntp_get_current_timestamp这个函数,编译的时候说找不到,有没有相关的例程参考?
    发表于 06-11 07:26

    如何在TLE9893系列实现RTC时间?

    我正试图在 TLE9893 系列实现 RTC 时间。 能否提供一个基本 RTC 示例的想法或示例源项目?
    发表于 05-27 06:20

    STM32L051同时开启RTC时间和秒唤醒后,使用GPIO引脚无法触发时间中断如何解决?

    。 程序只开启RTC时间时,PB8能够正常触发时间中断,但开启唤醒中断后,却无法正常触发了。同时开启的情况下,我用电源的3.3v接PC
    发表于 04-01 06:37

    stm8s208 can时间触发模式没有发出时间的原因?

    需要发送一个标准数据帧,DLC为8,使用下面函数开启时间触发通讯模式,串口打印确认TTCM和TGT位置1,而且发送时间寄存器有数据变化,但是没有发出时间
    发表于 03-19 07:08

    关于在can控制器上生成时间时遇到的疑问求解

    ) { can_data.basetime += 0x10000; } 4) 在 rxirq 例程(我使用 16 元素 fifo),我保存了绝对时间 timestamp
    发表于 03-04 06:08

    GTM模块的TBU时间基准单元,这个时间基准是什么意思呢?

    1.请问各位大神GTM模块的TBU时间基准单元,这个时间基准是什么意思呢?是指GTM从CMU得到系统时钟之后通过TBU进行处理得到GTM本身需要的时钟吗?2、TBU模块通过获取DP
    发表于 02-21 08:25

    不同的CAN通道同时收到CAN数据时,怎样获取时间呢?

    不同的CAN通道同时收到CAN数据时,怎样获取时间呢?按理说获取的时间应该是同一时刻。
    发表于 02-18 08:03

    AURIX 3XX GTM-TIM捕获EDSADC SRM发生时的时间一直调试不正常是怎么回事?

    。代码层面配置了:GTM_TIMINSEL 寄存器选择DSADC事件作为Input SourceGTM_DSADCINSEL寄存器选择SRM事件TIM的配置是在EB里面配的,用了ICU的时间捕获功能,该功能捕获PWM的
    发表于 01-26 08:12

    在Tc397如何用Tim捕捉时间

    请问各大神在Tc397如何用Tim捕捉时间
    发表于 01-22 08:09

    谈谈MySQL 8.0 binlog精准的时间

    immediate_commit_timestamp:代表是当前数据库提交的时间,从库/主库都分别代表其提交的时间
    的头像 发表于 12-28 09:37 666次阅读
    谈谈MySQL 8.0 binlog<b class='flag-5'>中</b>精准的<b class='flag-5'>时间</b><b class='flag-5'>戳</b>

    时间使用技巧

    好久前写过一篇相关的推文, 当时也是第一次接触和使用, 由于没有深入的了解和研究, 这段时间一直存在疑惑, 趁着这段时间就回顾一下和解决疑惑.
    的头像 发表于 12-18 09:17 766次阅读
    <b class='flag-5'>时间</b><b class='flag-5'>戳</b>使用技巧

    Java怎么排查oom异常

    Java的OOM(Out of Memory)异常是指当Java虚拟机的堆内存不足以容纳新的对象时抛出的异常。OOM异常是一种常见的运行时异常,经常出现在长时间运行的
    的头像 发表于 12-05 13:47 1204次阅读

    请问AD9625的寄存器需要如何设置才能打开时间的功能?

    请问AD9625的寄存器需要如何设置才能打开时间的功能? 按照数据手册我将寄存器0x072设置为0x8B,将0x08A设置为0x22.数据经过Xilinx FPGA的JESD204B IP核,但
    发表于 12-05 07:33