JAVA获取当前日期&&日期格式的Object类转换成String方法

JAVA获取当前日期

import java.util.*;    
  
public class D    
{    
public static void main(String []abc)    
{    
int y,m,d,h,mi,s;    
Calendar cal=Calendar.getInstance();    
y=cal.get(Calendar.YEAR);    
m=cal.get(Calendar.MONTH);    
d=cal.get(Calendar.DATE);    
h=cal.get(Calendar.HOUR_OF_DAY);    
mi=cal.get(Calendar.MINUTE);    
s=cal.get(Calendar.SECOND);    
System.out.println("现在时刻是"+y+"年"+m+"月"+d+"日"+h+"时"+mi+"分"+s+"秒");    
}    
  
}   
##########################################################################    
public class Main{    
    public static void main(String[] args){    
        java.util.Calendar c=java.util.Calendar.getInstance();    
        java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");    
        System.out.println(f.format(c.getTime()));    
    }    
}  


##########################################################################   

public String GetNowDate(){   
    String temp_str="";   
    Date dt = new Date();   
    //最后的aa表示“上午”或“下午”    HH表示24小时制    如果换成hh表示12小时制   
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss aa");   
    temp_str=sdf.format(dt);   
    return temp_str;   

以上转载自:http://www.cnblogs.com/lemonme/articles/1803218.html

java日期格式的Object类型转换成String类型的方法

Java代码   收藏代码
  1. import java.text.DateFormat;  
  2. import java.text.ParseException;  
  3. import java.text.SimpleDateFormat;  
  4. import java.util.Date;  
  5. /** 
  6.  * 转换思路: 
  7.  * 当遇到从数据库中查询到的数据时,我们一般将数据放在一个Object数组中, 
  8.  * 我们要将Object类型转换成String类型很简单,但是格式不对, 
  9.  *  
  10.  * 所以就应该先将Object类型转换成String类型 
  11.  *  
  12.  * 然后将String类型转换成Date类型 
  13.  * 再将Date类型的数据转换成理想格式的String类型 
  14.  * 这其中Date类型是一个中间层,其实以后如果遇到类似问题,关于日期转换的,可以将数据转换成Date类型,然后根据需要转换。 
  15.  * @author Administrator 
  16.  * 
  17.  */  
  18.   
  19. public class DateTest {  
  20.     public static void main(String agrs[]) {  
  21.          //日期字符串  
  22.         String     str2      = "1/1/2011 0:0:0";                           
  23.         //字符串中的日期格式  
  24.         DateFormat from_type = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");    
  25.         //想要得到的日期显示格式  
  26.         DateFormat to_type   = new SimpleDateFormat("yyyy-MM-dd");            
  27.         //用来做中间转换的Date  
  28.         Date       date      = null;                                      
  29.         try {  
  30.             //将字符串转换成日期格式   
  31.             date = from_type.parse(str2);  
  32.             System.out.println(date);  
  33.         } catch (ParseException e) {  
  34.             e.printStackTrace();  
  35.         }  
  36.         //将日期格式转换成字符串  
  37.         String str = to_type.format(date);  
  38.         System.out.println(str);  
  39.     }  
  40. }  

 运行结果:

Java代码   收藏代码
  1. Sat Jan 01 00:00:00 CST 2011  
  2. 2011-01-01  


以上转载自:http://chwshuang.iteye.com/blog/1019561





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值