java 获取时间戳的三种方式

CreationTime--2018年7月13日16点29分

Author:Marydon

1.实现方式

方式一:推荐使用

System.currentTimeMillis()

方式二

new Date().getTime();

方式三

Calendar.getInstance().getTimeInMillis();

2.哪个最快?

方式一 > 方式二 > 方式三

2019/01/09

3.时间戳转日期

/**

* 时间戳转日期

* @explain

* @param timestamp 时间戳可以为String类型,也可以为long类型

* @return yyyy-MM-dd HH:mm:ss格式字符串

*/

public static String timestampToDate(Object timestamp) {

long sjc = 0;

String dateStr = "";

if (timestamp instanceof String)

sjc = Long.parseLong((String) timestamp);

else if (timestamp instanceof Long)

sjc = (Long) timestamp;

else

return dateStr;

Date date = new Date(sjc);

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

dateStr = sdf.format(date);

return dateStr;

}

java时间戳是什么类型_java 获取时间戳的三种方式相关推荐

  1. java 创建5个线程_Java创建线程的三种方式

    1.继承Thread 类,创建线程类 ,调用start方法启动  (单一继承 ) public class Test1 extendsThread { @Overridepublic voidrun( ...

  2. java 反射 找不到方法_Java获取反射的三种方法

    class Student { private int id; String name; protected boolean sex ; pub1ic f1oat score; } pub1ic cl ...

  3. SpringBoot静态获取 bean的三种方式,你学会了吗?

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/showchi/article/details/97005720 注意:调用者要被spring管理 ...

  4. android获取自定义属性,android 自定义控件中获取属性的三种方式(转)

    第一种方法,直接设置属性值,通过attrs.getAttributeResourceValue拿到这个属性值. (1)在xml文件中设置属性值 android:layout_width="f ...

  5. Spring Boot当中获取request的三种方式

    本篇博客主要记录request相关知识,也是开发当中经常遇到的,感兴趣的跟小编一起学习吧! 目录 一.请求过程 二.获取request的三种方式 2.1.可以封装为静态方法 2.2.controlle ...

  6. java解析遍历List集合(其实现子类)的三种方式

    java解析遍历List集合(其实现子类)的三种方式 1 使用迭代器对象 1.1 底层 1.1.1 List接口继承了Collection接口 1.1.2 而Collection接口又继承了Itera ...

  7. idea yml文件不变成树叶_springboot获取配置文件的三种方式

    hello,大家好,有今天没有写文章了,因为呢,最近,公司有点事情,需要我呢,搭建一个demo,框架呢是springboot+Active实现消息的延时发送和定时发送功能,为了项目以后中使用到,所以呢 ...

  8. java的字符串截取函数_java 字符串截取的三种方法(推荐)|chu

    众所周知,java提供了很多字符串截取的方式.下面就来看看大致有几种. 1.split()+正则表达式来进行截取. 将正则传入split().返回的是一个字符串数组类型.不过通过这种方式截取会有很大的 ...

  9. java多线程的实现方式_JAVA多线程实现的三种方式

    最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结. 1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类.实现Runnable接口.使用E ...

最新文章

  1. In terms of 的用法总结
  2. mysql设置slave复制_mysql5.5建立主从复制(setupmaster-slavereplication)_MySQL
  3. 李开复:非常看好移动互联网的未来 --记CSDNCTO俱乐部李开复交流会
  4. 【读书笔记】泛型接口 和 泛型方法
  5. JQuery-No.02 jTemplates模板学习笔记
  6. 【Python】安装配置Anaconda
  7. 草莓CDMS原创内容分销系统-微信小说平台系统v1.0
  8. 世界中英文国家及国家代码
  9. 计算机中内存存储器最小单位,计算机中存储容量的最小单位和最基本单位是什么?...
  10. php最新猜骰子精美ui源码,ThinkPHP全新UI猜猜乐H5游戏源码
  11. h5扫描pc端二维码登录
  12. sdio tf卡基础知识总结
  13. 安装软件出现错误处理:internal error2503/2502
  14. 简单JAVA版本淘宝客程序上线
  15. Windows调出软键盘
  16. java18天map和线程
  17. Java基础寒假作业-个人所得税计算系统
  18. JS实现元素自动移动
  19. 基于国密算法实现主机之间的密钥分发和安全传输-2021西北工业大学网络空间安全学院暑期夏令营
  20. python读取微软邮箱的验证码

热门文章

  1. Ghost 使用指南
  2. 公众号seo发表文章,seo公众号文章
  3. 车辆gps监控系统中心服务器,卫星gps车辆监控平台简介
  4. 计算机网络实验【路由器的基本配置】
  5. 感量越大抑制频率约低_电子产品:开关电源系统EMI传导快速设计理论(讲义部分)...
  6. 爬虫模拟对“有道在线翻译”发送请求(请求中的数据含需分析js来解出变化数据)
  7. 批量修改.CR2 格式的照片为.jpg
  8. 在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在 (0, 0) 处结束。
  9. 计算机查询网络连接,本地网络查询方法大全
  10. opengl开发环境搭建