1.时间戳转为日期格式字符串

 @Testpublic void test1(){SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 获取当前系统时间戳//long l = System.currentTimeMillis();//如果你数据库存储的时间戳类型为string,就需要将string字符串转为long类型String currentTime = "1602384121000";long l = Long.parseLong(currentTime);String format = sdf.format(l);System.out.println("日期格式:"+format);//输出:日期格式:2020-10-11 10:42:01}

2.日期格式转为时间戳

 @Testpublic void test2(){SimpleDateFormat sdf =  new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String time = "2020-10-11 10:42:01";Date date = null;try {date = sdf.parse(time);} catch (ParseException e) {e.printStackTrace();}long time1 = date.getTime();System.out.println("时间戳格式:"+time1);//输出:时间戳格式:1602384121000}

3.时间推迟

    @Testpublic void  test3(){//创建Calendar实例Calendar cal = Calendar.getInstance();cal.setTime(new Date());   //设置当前时间//推迟一天//cal.add(Calendar.DATE, 1);//推迟一个月// cal.add(Calendar.MONTH, 1);//时间推迟一年cal.add(Calendar.YEAR,1);long time = cal.getTime().getTime();long time1 = new Date().getTime();System.out.println("当前时间戳:"+time1+";推迟一年的时间戳:"+time);//输出:当前时间戳:1602501173582;推迟一年的时间戳:1634037173582}

4.Date转String

  @Testpublic void test4(){SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date=new Date();String format = sdf.format(date);System.out.println("时间String:"+format);}//输出:时间String:2020-10-12 19:12:36

5.String转date

@Testpublic void  test5(){SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String string = "2020-10-14 10:10:00";Date date = null;try{date = sdf.parse(string);}catch (Exception e){e.printStackTrace();}System.out.println("Date:"+date);//输出:Date:Wed Oct 14 10:10:00 CST 2020}

6.时间戳转date

   @Testpublic void dateToStamp() {long times = 1602731137125L;Date date = new Date(times);System.out.println("date格式:"+date);//输出:date格式:Thu Oct 15 11:05:37 CST 2020}

在项目中我们经常用到时间戳/日期格式/字符串,之间的来回转变如上所示

Java时间戳与Date互转相关推荐

  1. Java LocalDateTime 和 Date 互转

    Java LocalDateTime 和 Date 互转 1 LocalDateTime -> Date 2 Date -> LocalDateTime 3 str -> Local ...

  2. JAVA 时间戳与Date类型的相互转换、格式化日期、字符串日期转Date

    时间戳转Date //时间戳 Long timeStamp = 1527767665231L;//java中的Date默认精度是毫秒,13位, //时间戳转Date Date date = new D ...

  3. java时间戳转Date类型精确到毫秒或微秒存储到mysql

    package com.lezu.springboot.test.lian;import cn.hutool.json.JSONUtil; import com.alibaba.fastjson.JS ...

  4. java时间戳龙_Java时间戳与日期格式字符串的互转

    Java时间戳与日期格式字符串的互转 import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { ...

  5. localdate转date时区问题_时间戳和LocalDateTime和Date互转和格式化

    一 前言 二 时间戳与LocalDateTime互转 2.1 LocalDateTime 转 时间戳 方式一 这边值得一提的是在中国的时区偏移是8小时,本次示例转的时间戳是秒级别,得到的值是一个lon ...

  6. java date转filetime_Win32 FILETIME 结构与 java.util.Date 互转

    MSDN 上关于 FILETIME 结构的描述,可以很方便地在 FILETIME 与 Java 中 Date 进行互转.根据 MSDN 上的描述,FILETIME 采用 64 位数值表示与 UTC 时 ...

  7. Java中时间戳和Date类型以及字符串日期的相互转换

    因为工作或学习时总是忘记这几个时间类型之间的相互转化方式,因此此博客作为一个日常笔记记录一下这三者之间转化的方式,好方便今后学习和工作使用. Date类型转化为字符串日期 测试代码块 // 示例打印当 ...

  8. java 秒转date_【Java】时间戳与Date相互转换

    时间戳转Date public static voidmain(String[] args) {//10位的秒级别的时间戳 long time1 = 1527767665; String result ...

  9. java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间

    2019独角兽企业重金招聘Python工程师标准>>> java 日期和字符串互转,根据当天整天时间   得到当天最后一秒的日期时间 package com.hi;import ja ...

最新文章

  1. 高性能集群软件Keepalived的介绍以及安装与配置
  2. 深度学习和浅层学习 Deep Learning and Shallow Learning
  3. APK加壳【1】初步方案实现详解
  4. FATAL ERROR in native method: JDWP No Transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_IN,ec
  5. Git的简单使用以及在Django中有关日志文件的忽略
  6. python gui tkinter_python学习之GUI(Tkinter)
  7. python html压缩包,用python制作一个简单html压缩
  8. 测试人员,今天再不懂BDD就晚了!
  9. SQL语句(二)创建带主键和约束的数据表
  10. 首个中国AI芯片收购案完成:深鉴创立2年后并入赛灵思
  11. 一年总结:2016.7.9 - 2017.7.9
  12. 计算机软件实习之校园一卡通管理系统
  13. html运行flash脚本语言,flash课件制作常用的脚本语句
  14. springboot+vue开发小说网站及作品写作发布
  15. 找出若干个非零数中的最小值以及它们的平均值
  16. [转]PCI与PCIe
  17. iOS及Android消息推送方案安装使用入门
  18. 模拟双色球系统判断中奖情况
  19. 二维码(生成以及扫一扫)
  20. CSS3的动画与变形

热门文章

  1. 如何拍出来好看的Vlog,必备小技能(三)?
  2. Android扫雷实训小结,扫雷课程实训报告.doc
  3. 曾如行云独自游(记东北边境旅行)
  4. Android 循环录制最近一段时间的视频
  5. php生成海报.解决抓取微信头像速度慢的问题
  6. Excel工作表中定位最后单元格(END属性)
  7. Leetcode回溯算法经典题目总结
  8. 漫画:5 分钟学会红黑树算法!
  9. java中旋转图片的一种高效率方法
  10. 在计算机窗口中打开文件夹选项,电脑无法在同一窗口打开文件夹怎么办?如何设置在电脑原窗口中打开文件夹...