《黑马程序员》 日期与毫秒值互转 String类型日期与Date对象互转
来源:互联网 发布:喜马拉雅fm mac 编辑:程序博客网 时间:2024/05/22 10:51
------- android培训、java培训、期待与您交流! ----------
public static void main(String[] args) { demo1();// demo2();//demo3();}// 把日期对象转换成字符串// 把字符串转换成日期对象private static void demo3() {long localMs = System.currentTimeMillis();Date date = new Date(localMs);DateFormat df = DateFormat.getInstance();String dateStr = df.format(date);System.out.println("日期转换之后的字符串:" + dateStr); // 日期转换之后的字符串:14-3-5 上午9:56try {// 我们使用dateformat可以把日期对象给格式化字符串,它也可 以把字符串类型的日期,给格式化成日期对象String dateTime = "1997-12-11 11:23:15";// 这里使用的自定义的格式化DateFormat df2 = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");Date date2 = df2.parse(dateTime);System.out.println("转换之后的日期对象的字符串格式:" + df2.format(date2));// 转换之后的日期对象的字符串格式:1997-12-11// 转换之后的日期对象的字符串格式:1997-23-11 11:23:15} catch (ParseException e) {e.printStackTrace();}// 日期对象格式化成字符串使用dateformat中的format// 字符串日期格式化成日期对象 dateformat中的parse
//一般来说我们要把字符串格式的日期类型转换成date对象。需要使用SimpleDateFormat对象来完成转换}// 日期对象转毫秒值// 毫秒值转日期对象private static void demo2() {// 获取当前系统时间的毫秒值long localmillis = System.currentTimeMillis();System.out.println(localmillis);// 把指定的毫值给转换成日期对象// 1393983733078long leastMillis = 1393983733078l;Date date = new Date(leastMillis);// 获取日期System.out.println(date.toLocaleString()); // 2014-3-5 9:42:13System.out.println(date.toString()); // 2014-03-05// 把日期对象给转换成毫秒值long newMillis = date.getTime();// 1393983733078 这样就转换过来了吧。和我们之前的毫秒值是一样的System.out.println(newMillis);// 毫秒值转换成日期对象:使用date对象的构造方法来实现// 日期对象转换成毫秒值:使用date对象的getTime方法可以将日期对象转换成毫秒值这样可能参与计算System.out.println("时间差:" + (localmillis - newMillis) / 1000 / 60+ "分钟"); // 时间差:10分钟}// 日期格式转换练习private static void demo1() {// 获取当前系统的毫秒值long datel = System.currentTimeMillis();// 把毫秒值转换成日期对象Date date = new Date(datel);// 把日期对象给转换成字符串System.out.println(date.toString());// Thu Mar 06 13:23:31 CST 2014// 因为显示的不完整所以我们需要想要的是完整的日期+时分秒的// 所以我们需要将对象进行格式化}
0 0
- 《黑马程序员》 日期与毫秒值互转 String类型日期与Date对象互转
- date日期类型与String类型的相互转化
- date日期类型与String类型的相互转化
- String类型与Date日期类型互相转换
- java String类型与Date日期类型互相转换
- 11、Java String类型与Date日期类型互相转换
- java String类型与Date日期类型互相转换
- date日期类型与String类型的相互转化
- Java:毫秒数与日期互转
- JavaScript日期字符与毫秒互转
- JavaScript 字符串(String)对象与Date(日期)对象
- String对象、日期对象Date
- JAVA中关于DATE时间日期加减、String与Date类型的转换
- 黑马程序员_日期Date
- 日期类型与String类型的转换
- long类型转Date(转成String类型了日期)
- String与Date类型互转
- Java日期类型与String的转换
- JAVA基础必备(四)——循环体(一)
- CoreData
- 用PL/SQL Developer 把oracle表里的数据导成insert语句(不积跬步,无以至千里)
- 游戏服务器之网格视野列表
- struts2配置文件详解2
- 《黑马程序员》 日期与毫秒值互转 String类型日期与Date对象互转
- 【笔记】2013-07
- 数据类型不匹配引起的bug
- 空格带给我我的血的教训
- 如何定义HtmlHelper扩展方法
- TOJ 3489 Dog Numbering 取模运算&&组合 水~
- C\C++字符串转化成整数
- dw_1.object.id[row]是什么意思?
- oracle错误解决积累