我的日历对象如下 -
final Calendar calendar = Calendar.getInstance();
我想从上面的日历对象中获取/提取日期,格式如下——
"Sat Jul 20 14:53:36 GMT+02:00 2013"
谁能告诉我我该怎么做..!!
尝试这个:
Calendar cal = Calendar.getInstance();
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE MMM dd hh:mm:ss 'GMT'Z yyyy");
System.out.println(dateFormat.format(cal.getTime()));
set()
、add()
和roll()
。getTime()
-objectDate
。SimpleDateFormat
您想要的格式设置日期。尝试:
final Calendar calendar = Calendar.getInstance();
String dat=new SimpleDateFormat("EEE MMM dd hh:mm:ss 'GMT'Z yyyy").format(calendar.getTime())
System.out.println(dat);//"Sat Jul 20 14:53:36 GMT+02:00 2013"
应该为你工作!
call getTime() by using Calendar reference
Calendar calendar = Calendar.getInstance();
tv.setText(calendar.getTime() + "");
**or**
Calendar calendar = Calendar.getInstance();
SimpleDateFormat dateFormat = new SimpleDateFormat(
"EEE MMM dd hh:mm:ss 'GMT'Z yyyy");
tv.setText(dateFormat.format(calendar.getTime()));