怎么记录当前系统时间 如何获得系统当前时间,就用java代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String date = df.format(new java.util.Date());System.out.println(date); 恩 我都不知道有2种 也是学习中 我只知道new Date(); java.util.Date dt=new java.util.Date();long lg=dt.getTime();//需要转换成什么格式的字符串SimpleDateFormat类去转就是 public static Date getUnyouHiduke() { if (year == 0) { return Calendar.getInstance().getTime(); } else { Calendar calendar = Calendar.getInstance(); calendar.set(year, month, date); return calendar.getTime(); } } 写一个公共的类,用户获取当前时间,用的调用就可以了public static Date getUnyouHiduke() { if (year == 0) { return Calendar.getInstance().getTime(); } else { Calendar calendar = Calendar.getInstance(); calendar.set(year, month, date); return calendar.getTime(); } } Calendar 和 new Date()都可以 import java.util.Date;import java.text.SimpleDateFormat;public class timetest { public static void main(String[] args){ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); System.out.println(format.format(new Date())); }}==================================================很多种日期输出格式呢...import java.util.Date;import java.text.SimpleDateFormat;import java.text.DateFormat; public class PrintDate extends Object { public static void main(String[] args){ Date date1=new Date(); System.out.println(date1); System.out.printf("%tc \n",date1); System.out.printf("%tF \n",date1); System.out.printf("%tD \n",date1); System.out.printf("%tF %<tT \n",date1); System.out.printf("%tY年 %<tM月 %<td 日 \n",date1); System.out.printf("%1$tY年 %1$tM月 %1$td 日 \n",date1); System.out.printf("%tH时 %<tM分 %<td秒 \n",date1); System.out.printf("%tA \n",date1); String str1=String.format("%1$tF %2$tA \n",date1,date1); System.out.println(str1); SimpleDateFormat dateFormat1=new SimpleDateFormat("yyyy-MM-dd"); String str2=dateFormat1.format(date1); System.out.println(str2); SimpleDateFormat dateFormat2=new SimpleDateFormat("yyyy年MM月dd日"); String str3=dateFormat2.format(date1); System.out.println(str3); SimpleDateFormat dateFormat3=new SimpleDateFormat("yyyy-MM-dd <<==>> hh:mm:ss"); String str4=dateFormat3.format(date1); System.out.println(str4); SimpleDateFormat dateFormat4=new SimpleDateFormat("yyyy年MM月dd日 <<==>> HH时mm分ss秒"); String str5=dateFormat4.format(date1); System.out.println(str5); }} 其运行结果如下: Mon Dec 22 16:03:39 CST 2008星期一 十二月 22 16:03:39 CST 2008 2008-12-22 12/22/08 2008-12-22 16:03:39 2008年 03月 22 日 2008年 03月 22 日 16时 03分 22秒 星期一 2008-12-22 星期一 2008-12-222008年12月22日2008-12-22 <<==>> 04:03:392008年12月22日 <<==>> 16时03分39秒 大神看看能不能实现 关于Annotation的,懂的话,应该很简单 java是一个好的选择吗? 关于下拉菜单的问题! 求助,一个tableheader的问题 什么时候用try,catch? 用什么语言写好??? 求一简单正则表达式 求个程序代码!socket相关的! JSONObject 引号问题 Myeclpse 的快捷键怎么搞咯! ? + ? = ? 达不到想要的结果,高手帮忙看看,,心痛提示 actionPerformed(ActionEvent e)有问题
String date = df.format(new java.util.Date());
System.out.println(date);
java.util.Date dt=new java.util.Date();
long lg=dt.getTime();
//需要转换成什么格式的字符串SimpleDateFormat类去转就是
public static Date getUnyouHiduke() {
if (year == 0) {
return Calendar.getInstance().getTime();
} else {
Calendar calendar = Calendar.getInstance();
calendar.set(year, month, date);
return calendar.getTime();
}
}
if (year == 0) {
return Calendar.getInstance().getTime();
} else {
Calendar calendar = Calendar.getInstance();
calendar.set(year, month, date);
return calendar.getTime();
}
}
import java.util.Date;
import java.text.SimpleDateFormat;public class timetest {
public static void main(String[] args){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(format.format(new Date()));
}
}
==================================================
很多种日期输出格式呢...
import java.util.Date;import java.text.SimpleDateFormat;import java.text.DateFormat; public class PrintDate extends Object { public static void main(String[] args){ Date date1=new Date(); System.out.println(date1); System.out.printf("%tc \n",date1); System.out.printf("%tF \n",date1); System.out.printf("%tD \n",date1); System.out.printf("%tF %<tT \n",date1); System.out.printf("%tY年 %<tM月 %<td 日 \n",date1); System.out.printf("%1$tY年 %1$tM月 %1$td 日 \n",date1); System.out.printf("%tH时 %<tM分 %<td秒 \n",date1); System.out.printf("%tA \n",date1); String str1=String.format("%1$tF %2$tA \n",date1,date1); System.out.println(str1); SimpleDateFormat dateFormat1=new SimpleDateFormat("yyyy-MM-dd"); String str2=dateFormat1.format(date1); System.out.println(str2); SimpleDateFormat dateFormat2=new SimpleDateFormat("yyyy年MM月dd日"); String str3=dateFormat2.format(date1); System.out.println(str3); SimpleDateFormat dateFormat3=new SimpleDateFormat("yyyy-MM-dd <<==>> hh:mm:ss"); String str4=dateFormat3.format(date1); System.out.println(str4); SimpleDateFormat dateFormat4=new SimpleDateFormat("yyyy年MM月dd日 <<==>> HH时mm分ss秒"); String str5=dateFormat4.format(date1); System.out.println(str5); }} 其运行结果如下: Mon Dec 22 16:03:39 CST 2008星期一 十二月 22 16:03:39 CST 2008 2008-12-22 12/22/08 2008-12-22 16:03:39 2008年 03月 22 日 2008年 03月 22 日 16时 03分 22秒 星期一 2008-12-22 星期一 2008-12-222008年12月22日2008-12-22 <<==>> 04:03:392008年12月22日 <<==>> 16时03分39秒