转自:http://www.cnblogs.com/Matrix54/archive/2012/05/01/2478158.html

AVA中获取当前系统时间

一. 获取当前系统时间和日期并格式化输出:

import java.util.Date;
import java.text.SimpleDateFormat; public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
}
}

 

二. 在数据库里的日期只以年-月-日的方式输出,可以用下面两种方法:

1、用convert()转化函数:

String sqlst = "select convert(varchar(10),bookDate,126) as convertBookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'";
System.out.println(rs.getString("convertBookDate"));

2、利用SimpleDateFormat类:

//先要输入两个java包:<br>import java.util.Date;
import java.text.SimpleDateFormat;<br>
//然后:定义日期格式:<br>SimpleDateFormat sdf = new SimpleDateFormat(yy-MM-dd); //sql语句为:
String sqlStr = "select bookDate from roomBook where bookDate between '2007-4-10' and '2007-4-25'"; //输出:
System.out.println(df.format(rs.getDate("bookDate")));

  

************************************************************

java中获取当前日期和时间的方法

import java.util.Date;
import java.util.Calendar; import java.text.SimpleDateFormat; public class TestDate{
  public static void main(String[] args){
    Date now = new Date();
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");//可以方便地修改日期格式     String hehe = dateFormat.format( now );
    System.out.println(hehe);
  
    Calendar c = Calendar.getInstance();//可以对每个时间域单独修改
    int year = c.get(Calendar.YEAR);
    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);
    System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second);
  }
} //有时候要把String类型的时间转换为Date类型,通过以下的方式,就可以将你刚得到的时间字符串转换为Date类型了。
  SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
  java.util.Date time=null;
  try {
  time= sdf.parse(sdf.format(new Date()));
  } catch (ParseException e) {
  e.printStackTrace();
  }

  

最新文章

  1. CSS3按钮效果
  2. eclipse: workspace出错导致无法启用的解决
  3. idea 生成代码中带参数final修饰
  4. cufflinks install
  5. jsp中的四种对象作用域
  6. Eclipse小技巧
  7. Maven学习系列二(1-5)
  8. SuperSocket快速入门(三):实现你的AppServer和AppSession
  9. DOC下编译和运行带有包的java类文件
  10. UVW代码漫谈(一)
  11. linux下新建svn项目
  12. VS2010动态链接库的生成及调用(C++)
  13. luogu 3084 单调队列+dp
  14. tomcat启动后8005端口未被占用
  15. YYKit @autoreleasepool 使用,优化内存
  16. NHibernate with ASP.NET MVC 入门示例
  17. Apache poi 使用经验分享
  18. Laravel中使用自己的类库三种方式
  19. iOS9中怎样注冊远程通知
  20. 中国移动DNS IP地址大全(32个省)

热门文章

  1. #419 Div2 Problem B Karen and Coffee (统计区间重叠部分 &amp;&amp; 前缀和)
  2. hdu 1754 线段树 水题 单点更新 区间查询
  3. Luogu P4550 收集邮票
  4. nginx展示文件目录
  5. [POJ2942]:Knights of the Round Table(塔尖+二分图染色法)
  6. mysql-8.0解压缩版安装配置完整过程
  7. leetcode-mid-math-29. Divide Two Integers-NO
  8. 子系统kali安装桌面
  9. 日常linux命令
  10. js监听当前页面再次加载