java日期格式化
2012-10-08 09:42
148 查看
我们在写程序当中经常遇到显示时间的问题。在做设计师协会项目的时候就遇到了这样的问题。刚开始的做法非常笨拙,而且显示的时候,出现显示日期和当前系统时间不一致的现象。
方法一:
java.util.Date date = new java.util.Date();
int year = date.getYear()+1900;
int mounth = date.getMounth+1
int day = date.getDay();
out.System.println(“日期:”+year+mounth+day);
这种方法不仅写起来麻烦,而且显示也不规范。
方法二:
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat format =
new java.text.SimpleDateFormat(“yyyy-mm-dd”);
String day = format.format(date);
方法三:
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat format =
new java.text.SimpleDateFormat(“yyyy-mm-dd hh:mm:ss”,Locale.US);
String day = format.format(date);
后两种方法大致相似,就看自己习惯那种方式。可能还有很多类似的显示日期的方法,要想都学会其实也不难,而在我们工作中只要会一两种自己熟悉的就可以了。
方法一:
java.util.Date date = new java.util.Date();
int year = date.getYear()+1900;
int mounth = date.getMounth+1
int day = date.getDay();
out.System.println(“日期:”+year+mounth+day);
这种方法不仅写起来麻烦,而且显示也不规范。
方法二:
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat format =
new java.text.SimpleDateFormat(“yyyy-mm-dd”);
String day = format.format(date);
方法三:
java.util.Date date = new java.util.Date();
java.text.SimpleDateFormat format =
new java.text.SimpleDateFormat(“yyyy-mm-dd hh:mm:ss”,Locale.US);
String day = format.format(date);
后两种方法大致相似,就看自己习惯那种方式。可能还有很多类似的显示日期的方法,要想都学会其实也不难,而在我们工作中只要会一两种自己熟悉的就可以了。
相关文章推荐
- JAVA日期格式化工具【L】
- [Java] 格式化输出数字、日期
- JavaScript 比较两个日期大小 及格式化时间函数 java获取当前日期前几天或后几天
- Java的日期格式化常用方法
- Java初学习 - 日期的格式化
- Java 字符串对日期的格式化
- Java简单的日期格式化
- 使用java.text包格式化数字和日期
- Java日期格式化
- java从入门到精髓 - JavaString拼接,查找,日期格式化
- Java字符串,日期的格式化
- java 日期格式化
- Java格式化日期的三种方式
- Java日期格式化方法
- java取得昨天和明天的格式化日期
- JAVA格式化时间日期
- java中字符串转换为日期并且格式化
- 【Java】@JSONFORMAT 日期格式自动格式化
- Java的日期格式化常用方法
- JAVA将十位时间戳格式化为日期Date类型