Java日期时间字符串和毫秒相互转换的方法

作者:Silent_Paladin 时间:2022-03-11 18:15:57 

本文内容大多基于官方文档和网上前辈经验总结,经过个人实践加以整理积累,仅供参考。

1、日期时间字符串转换成毫秒


@Test
public void test() throws ParseException {
 String dateTime = "2016-12-31 12:30:45 123";
 Calendar calendar = Calendar.getInstance();
 calendar.setTime(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").parse(dateTime));
 System.out.println("日期[2016-12-31 12:30:45 123]对应毫秒:" + calendar.getTimeInMillis());
}

运行结果:

Java日期时间字符串和毫秒相互转换的方法

2、毫秒转换成日期时间字符串


@Test
public void test() {
 long millisecond = 1483159625851l;
 Date date = new Date(millisecond);
 SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss SSS a");
 System.out.println("毫秒[1483159625851]对应日期时间字符串:" + format.format(date));
}

运行结果:

Java日期时间字符串和毫秒相互转换的方法

更多日期时间字符串格式请参考:Java:SimpleDateFormat

来源:http://blog.csdn.net/Silent_Paladin/article/details/54647438

标签:Java,日期,时间
0
投稿

猜你喜欢

  • Android仿简书搜索框效果的示例代码

    2023-06-18 16:02:58
  • Spring Boot2.0中SpringWebContext找不到无法使用的解决方法

    2023-05-26 02:37:01
  • java实现简单石头剪刀布游戏

    2023-07-20 05:31:37
  • 基于ReentrantLock的实现原理讲解

    2023-11-23 22:43:23
  • C#求n个数中最大值和最小值的方法

    2022-04-20 08:00:01
  • C++实现LeetCode(131.拆分回文串)

    2023-07-24 09:58:42
  • spring框架cacheAnnotation缓存注释声明解析

    2022-04-14 17:13:05
  • SpringBoot+Redis实现数据字典的方法

    2022-08-03 14:22:29
  • mybatis报错元素内容必须由格式正确的字符数据或标记组成异常的解决办法

    2023-01-10 15:46:37
  • 深入理解Java设计模式之装饰模式

    2021-11-23 11:29:52
  • 快速了解hibernate配置文件与映射文件

    2023-11-04 23:02:26
  • java9新特性Collection集合类的增强与优化方法示例

    2023-01-29 05:16:57
  • 一文搞懂Spring循环依赖的原理

    2023-07-24 19:03:24
  • Java 数据结构中二叉树前中后序遍历非递归的具体实现详解

    2023-02-14 12:51:18
  • 你知道将Bean交给Spring容器管理有几种方式(推荐)

    2021-07-17 08:36:23
  • Androd 勇闯高阶性能优化之布局优化篇

    2023-01-22 12:12:15
  • 详解Java使用Pipeline对Redis批量读写(hmset&hgetall)

    2023-11-17 15:17:24
  • Java 重写时应当遵守的 11 条规则

    2023-02-10 18:58:06
  • C#预定义的基础类型转换

    2023-08-13 03:14:16
  • android电源信息查看(电量、温度、电压)实例代码

    2022-04-30 15:41:04
  • asp之家 软件编程 m.aspxhome.com