Java获取当前时间并转化为String类型的方法

2019-02-16 18:16 阅读 1,245 次 评论 0 条

方法一:使用 SimpleDateFormat类:

SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
String datetime = tempDate.format(new java.util.Date());  
//也可以用这个  
// String datetime = tempDate.format(new Date(System.currentTimeMillis()));

方法二:使用 Calendar类:

Calendar   c   =   Calendar.getInstance();//可以用set()对每个时间域单独修改    
  int   year   =   c.get(Calendar.YEAR);    
//一般month都需要+1才表示当前月份  
  int   month   =   c.get(Calendar.MONTH);    
  int   date   =   c.get(Calendar.DATE);    
  int   hour   =   c.get(Calendar.HOUR_OF_DAY);    
  int   minute   =   c.get(Calendar.MINUTE);    
  int   second   =   c.get(Calendar.SECOND);    
  String nowTime = year + "/" + month + "/" + date + "   " +hour + ":" + minute + ":" + second; 

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Java获取当前时间并转化为String类型的方法 | 雨晨博客
分类:JAVA, 程序笔记 标签:,

发表评论


表情