public static void main(String[] args) throws ParseException { //时间戳转换为时间 //long timeStamp = 1495777335060; //直接是时间戳 long timeStamp = System.currentTimeMillis(); //获取当前时间戳,也可以是你自已给的一个随机的或是别人给你的时间戳(一定是long型的数据) SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //这个是你要转成后的时间的格式 String sd = sdf.format(new Date(timeStamp)); // 时间戳转换成时间 System.out.println(sd); //打印出你要的时间 //时间转换为时间戳 String s = "2018-08-23 00:00:00"; String res; SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date = simpleDateFormat.parse(s); long ts = date.getTime(); res = String.valueOf(ts); System.out.println(res); }
mysql 时间戳转换语句
selectFROM_UNIXTIME(call_time/1000,'%Y年%m月%d %H:%i:%S') from collect_api_method_record ;
【Java|时间戳格式转换】
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- mysql|InnoDB数据页结构
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
- Spring注解驱动第十讲--@Autowired使用
- mysql|一文深入理解mysql