手机
当前位置:查字典教程网 >编程开发 >Java >Java 时间转换的实例代码
Java 时间转换的实例代码
摘要:Java时间转换的实例代码importjava.text.ParseException;importjava.text.SimpleDate...

Java 时间转换的实例代码

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * Created by Edward on 2016/6/30. */ public class TimeUtil { /** * 将 1467341232351 转换为 指定格式 "yyyy-MM-dd HH:mm:ss.SSS" * @param time "1467342217645" * @param pattern "yyyy-MM-dd HH:mm:ss.SSS" * @return 2016-07-01 11:03:37.645 */ public static String parseLongTime2String(String time, String pattern){ Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(Long.valueOf(time)); return new SimpleDateFormat(pattern).format(calendar.getTime()); } /** * 将指定格式的字符串转化为long * @param time "2016-07-01 10:52:41.792" * @param pattern "yyyy-MM-dd HH:mm:ss.SSS" * @return 1467341561792 */ public static long parseString2LongTime(String time, String pattern) { Date date = null; try { date = new SimpleDateFormat(pattern).parse(time); } catch (ParseException e) { e.printStackTrace(); } return date.getTime(); } public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); System.out.println(calendar.getTimeInMillis()); System.out.println(TimeUtil.parseLongTime2String(String.valueOf(calendar.getTimeInMillis()),"yyyy-MM-dd HH:mm:ss.SSS")); System.out.println(TimeUtil.parseString2LongTime("2016-07-01 10:52:41.792","yyyy-MM-dd HH:mm:ss.SSS")); } }

以上这篇Java 时间转换的实例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

【Java 时间转换的实例代码】相关文章:

Java线程优先级示例代码

java 获取数据库连接的实现代码

java之左旋转字符串介绍

Java泛型的简单实例

java 图片验证码的实现代码

Java递归 遍历目录的小例子

删除JAVA集合中元素的实现代码

java定时调度器(Quartz)使用实例

java HashMap的keyset实例

java中将汉字转换成拼音的实现代码

精品推荐
分类导航