java 程序设计 取出系统时间

原创 2016年08月27日 08:45:57

JAVA中获取当前系统时间

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

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包:

import java.util.Date;
import java.text.SimpleDateFormat;

然后:

定义日期格式: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();
}

如果打印出系统的当前月份 这个月要加一,系统默认打印的月份是当前月的上一个月

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java中集合的运用,实现一个简单的购物程序

这个程序实现了集合中的数据相加,和集合的增删//泛型封装类 public class Phone { String name=""; int id=0; int price=0;...

《Java 程序设计》——>数据类型与运算符

第2章 数据类型与运算符

《Java 程序设计》——>基本概念

第一章 基本概念

Java 程序设计基础(第四版)上

第 1 章 Java语言概述 Java语言有哪些特点? 答:简单易学、面向对象、平台无关性、可靠性、安全性、支持多线程、支持网络编程、编译与解释并存 什么是Java的虚拟机? 答:任何一种可以...

java 程序设计ppt讲稿

  • 2015年10月29日 17:09
  • 2.57MB
  • 下载

Java 程序设计

  • 2015年12月14日 23:32
  • 12.21MB
  • 下载

转:jsp调用长时间运行java 程序,如何防止浏览器超时断连

转:中文:http://blog.csdn.net/pengchua/archive/2008/03/27/2223823.aspx 转:英文:http://onjava.com/pub/a/onj...
  • veryv
  • veryv
  • 2011年04月01日 03:35
  • 700

《Java 程序设计》电子教案3

  • 2004年06月10日 00:00
  • 959KB
  • 下载

《Java 程序设计》电子教案1

  • 2006年02月23日 09:05
  • 2.22MB
  • 下载

Java 程序-利用UserAgent判断客户端系统平台及浏览器的

现在很多网站都支持判断客户端平台、浏览器,比如新浪微博、http://zww.me/。个人总结了一下根据 User Agent String 判断客户端的 Java 程序,未完待续,作者有空的话会随时...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 程序设计 取出系统时间
举报原因:
原因补充:

(最多只允许输入30个字)