java 时间 格式化(获取当前时间)
2011-03-10 13:14
363 查看
获取当前时间
Java代码import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss "); Date curDate = new Date(System.currentTimeMillis());//获取当前时间 String str = formatter.format(curDate);
可以获取当前的年月时分,也可以分开写:
]SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String date = sDateFormat.format(new java.util.Date());
如果想获取当前的年月,则可以这样写(只获取时间或秒种一样):
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM"); String date=sdf.format(new java.util.Date());
还有就是可以指定时区的时间:
df=DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL,Locale.CHINA);
System.out.println(df.format(new Date()));
格式化
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //随便怎么转都可以的 Date date = format.parse(time); String dateString = formatter.format(date); 那你转一下: Timestamp time = Timestamp.valueOf("2010-10-07 14:30:30"); 注意“:”不能是中文 的
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); //12小时制 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //24小时制
相关文章推荐
- java中获取当前系统时间,日期并格式化输出
- java代码--Date类获取当前时间-格式化输出
- java获取当前时间后,经SimpleDateFormat格式化成String类型,差8小时
- JAVA中获取当前系统时间并格式化
- JAVA中获取当前系统时间,日期并格式化输出
- Java,.NET中当前时间获取、格式化方法比较
- Java获取当前时间年月日、时间格式化打印、字符串转日期
- java中获取当前系统时间,日期并格式化输出
- JAVA获取当前系统时间和日期并格式化输出总结
- java中获取当前系统时间,日期并格式化输出
- java获取当前时间,格式化相关
- Java获取当前的系统时间并格式化输出
- java 获取当前格式化时间
- java8获取当前时间并格式化
- Java中获取当前时间并格式化
- java 获取系统当前时间并格式化
- JavaScript 比较两个日期大小 及格式化时间函数 java获取当前日期前几天或后几天
- java中获取当前系统时间,日期并格式化输出
- JAVA中获取当前系统时间
- android java获取当前时间的总结