Date类和SimpleFormat类表示时间
来源:互联网 发布:河北seo 编辑:程序博客网 时间:2024/06/05 11:32
1.作用:获得时间
2.用法
2.1将当前CST日期转换为特定格式的日期
SimpleDateFormat类
该类在Java.text包中
作用:让日期显示更符合平常的审美。 可以将日期转换为指定格式的文本
步骤1:创建Date对象,表示当前时间Date d=new Date();
步骤2:创建SimpleDateFormat对象,指定字符串的格式。sdf,sdf1,sdf2列出这三种格式(如以下代码)
步骤3:用SimpleDateFormat对象调用format(Date对象),获得指定格式的当前日期输出格式
步骤4:用String接收函数调用
步骤5:输出字符串
2.2将文本转换为日期
2.用法
2.1将当前CST日期转换为特定格式的日期
SimpleDateFormat类
该类在Java.text包中
作用:让日期显示更符合平常的审美。 可以将日期转换为指定格式的文本
步骤1:创建Date对象,表示当前时间Date d=new Date();
步骤2:创建SimpleDateFormat对象,指定字符串的格式。sdf,sdf1,sdf2列出这三种格式(如以下代码)
步骤3:用SimpleDateFormat对象调用format(Date对象),获得指定格式的当前日期输出格式
步骤4:用String接收函数调用
步骤5:输出字符串
实现代码如下:
import java.text.SimpleDateFormat;import java.util.Date;public class javabao {Date d=new Date();//获得当前时间SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); SimpleDateFormat sdf1=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); SimpleDateFormat sdf2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String today=sdf.format(d); System.out.println(today); }
2.2将文本转换为日期
步骤1:创建SimpleDateFormat对象,指定字符串的格式。sdf,sdf1,sdf2列出这三种格式
* 步骤2:用SimpleDateFormat对象调用parse(字符串变量名)【字符串中格式必须和SimpleDateFormat构造函数格式同,否则会报错】
* 步骤3:创建一个Date对象来接收调用方法返回的值
* 步骤4:输出System.out.println(Date对象);
实现代码如下:
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class javabao { String day="2017-6-21 13:30:50"; SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//指定字符串的日期格式 Date date; try { date = df.parse(day); System.out.println(date); } catch (ParseException e1) { // TODO Auto-generated catch block e1.printStackTrace(); System.out.println("抛出异常啦"); }//可能会出现转换异常,需要对异常进行处理 }}
阅读全文
1 0
- Date类和SimpleFormat类表示时间
- JAVA 表示时间:Date和SimpleDateFormat类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- Date和SimpleDateFormat类表示时间
- 使用Date和SimpleDateFormat类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用Date和SimpleDateFormat类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用Date和SimpleDateFormat类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 获取时间Calendar、使用 Date 和 SimpleDateFormat 类表示时间
- 获取时间Calendar、使用 Date 和 SimpleDateFormat 类表示时间
- java 使用 Date 和 SimpleDateFormat 类表示时间
- java中使用Date和SimpleDateFormat类表示时间
- UpdateWindow
- HTTPS基本原理
- 东翌编程推出手把手0基础学习微信小程序开发
- 【spring】[Xlint:invalidAbsoluteTypeName]error
- 在 Laravel 5 中通过 Simple QrCode 扩展包生成二维码详解
- Date类和SimpleFormat类表示时间
- caffe 学习笔记之InnerProductParameter
- 聊天机器人 AIML文件 <that>标签解释(二)
- KNN算法学习笔记二
- gcc 5.4 编译通用 C++ 线程池实现
- windows下用Virtualbox安装linux虚拟机设置共享文件夹
- "undefined reference to" 问题解决方法
- 编译QT5.7.0遇到 ERROR: Unknown module(s) in QT: quick
- ? HashSet自动调用