Java中的DateFormat用法
2013-11-12 14:28
453 查看
import java.util.Date; import java.text.DateFormat; /** * 格式化时间类 DateFormat.FULL = 0 DateFormat.DEFAULT = 2 DateFormat.LONG = 1 * DateFormat.MEDIUM = 2 DateFormat.SHORT = 3 */ public class Test { public static void main(String[] args) { Date d = new Date(); String s; /** Date类的格式: Sat Apr 16 13:17:29 CST 2006 */ System.out.println(d); System.out.println("******************************************"); /** getDateInstance() */ /** 输出格式: 2006-4-16 */ s = DateFormat.getDateInstance().format(d); System.out.println(s); /** 输出格式: 2006-4-16 */ s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d); System.out.println(s); /** 输出格式: 2006年4月16日 星期六 */ s = DateFormat.getDateInstance(DateFormat.FULL).format(d); System.out.println(s); /** 输出格式: 2006-4-16 */ s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d); System.out.println(s); /** 输出格式: 06-4-16 */ s = DateFormat.getDateInstance(DateFormat.SHORT).format(d); System.out.println(s); /** 输出格式: 2006-01-01 00:00:00 */ java.text.DateFormat format1 = new java.text.SimpleDateFormat( "yyyy-MM-dd hh:mm:ss"); s = format1.format(new Date()); System.out.println(s); /** 输出格式: 2006-01-01 01:00:00 */ System.out.println((new java.text.SimpleDateFormat( "yyyy-MM-dd hh:mm:ss")).format(new Date())); /** 输出格式: 2006-01-01 13:00:00 */ System.out.println((new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss")).format(new Date())); /** 输出格式: 20060101000000 ***/ java.text.DateFormat format2 = new java.text.SimpleDateFormat( "yyyyMMddhhmmss"); s = format2.format(new Date()); System.out.println(s); } } attention:注意下,月份是从0开始的,要Calendar.MONTH+1才可以的 Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); System.out.println("System Date: " + cal.get(Calendar.MONTH + 1));
相关文章推荐
- [转]Java文件映射[mmap]全接触
- spring事务管理与service或dao做try……catch异常抛出
- java中static作用详解
- 多线程(JAVA)
- 关于java的内存回收
- 命令行环境下编译执行java程序步骤
- JAVA的Spring注入机制事例详解
- 《深入理解JAVA虚拟机》笔记
- Java基础知识:Java汉字转拼音pinyin4j用法
- Java运行环境 JRockit
- 【Java工程师之路】[2-4.2]JDBC编程
- 输入身份证号,判断其地区、出生年月日、性别
- Java的新I/O(java.nio包)
- maven 仓库地址收集
- struts2+spring线程安全
- spring加载过程
- java批量修改同一目录下具有相同特性的文件名
- spring@Transaction注解方式的事务
- JBPM4整合Spring环境搭建
- Save Failed Compilation unit name must end with .java, or one of the registered java-like extensions