获取当前时间java(如何在java程序中获取java.sql.Date类型的当前系统时间)
本文目录
- 如何在java程序中获取java.sql.Date类型的当前系统时间
- java怎么获取当前时间
- java程序:获取当前的系统时间
- 【Java】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss
- 请问:怎么用java语言获取当前系统时间,以便自动插入数据库中
- JAVA中获取系统当前时间该怎么写
- java获取当前时间
- java如何获取当前日期并计算出2个月后的日期
如何在java程序中获取java.sql.Date类型的当前系统时间
用System.currentTimeMillis()方法来实现 。
代码如下:
java.sql.Date currentDate = new java.sql.Date(System.currentTimeMillis());说明:返回long类型,一般用于获取某个方法或其它的执行时间差,在开始前获取一次,在结束时获取一次,结束时间减去开始时间,得到执行时间。
java怎么获取当前时间
JAVA中获取当前系统时间关键代码:
//得到long类型当前时间long l = System.currentTimeMillis();//new日期对象Date date = new Date(l);//转换提日期输出格式SimpleDateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);System.out.println(dateFormat.format(date));完整代码:
package com.ob;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest { public static void main(String args) throws ParseException { //得到long类型当前时间 long l = System.currentTimeMillis(); //new日期对象 Date date = new Date(l); //转换提日期输出格式 SimpleDateFormat dateFormat = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“); System.out.println(dateFormat.format(date)); }}输出结果:
2017-01-06 12:28:19
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】怎样获取当前系统时间,需要的格式为yyyy-MM-dd HH:mm:ss
1、打开Eclipse的主界面,需要通过图示的按钮来引入java包。
2、下一步开始第一种方法,直接输入图示的代码。
3、或者用第二种方法,增加图示的代码来组合各个字段。
4、以上两种方法都会在控制台输出图示的结果,即可实现【Java】获取当前系统时间了。
请问:怎么用java语言获取当前系统时间,以便自动插入数据库中
1.Date() + SimpleDateFormat() DateFormat dateFormat = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss“);Date date = new Date();System.out.println(dateFormat.format(date));2. Calender() + SimpleDateFormat()Calendar cal = Calendar.getInstance();System.out.println(dateFormat.format(cal.getTime()));举个例子给你:import java.util.Date;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar; public class GetCurrentDateTime { public static void main(String args) { DateFormat dateFormat = new SimpleDateFormat(“yyyy/MM/dd HH:mm:ss“); //get current date time with Date() Date date = new Date(); System.out.println(dateFormat.format(date)); //get current date time with Calendar() Calendar cal = Calendar.getInstance(); System.out.println(dateFormat.format(cal.getTime())); }}别忘了import
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获取当前时间
因为你的这一句 Calendar c = Calendar.getInstance();是写在循环外面的,声明了c以后那c就是这一刻的时间,无论你再怎么循环还是只打印声明c时的时间。这段代码我没太看明白你要做什么,不过你想循环输出当前的时间可以这样写:
while(true){Calendar c = Calendar.getInstance();int time = c.get(Calendar.SECOND);System.out.println(time);}把Calendar c = Calendar.getInstance();写在循环里就是不停的循环获得当前时间。
java如何获取当前日期并计算出2个月后的日期
//0、日期输出格式SimpleDateFormat f = new SimpleDateFormat(“yyyy/MM/dd,HH:mm:ss“); //1、获取当前日期 方式一Date b = new Date();System.out.println(f.format(b)); //2、获取当前日期 方式二Calendar c = Calendar.getInstance();//可以手动设置日期//c.set(2011, Calendar.JANUARY, 31);System.out.println(f.format(c.getTime())); //3、获取当前日期增加两个月后的日期,c.add(Calendar.MONTH, 2);System.out.println(f.format(c.getTime()));
更多文章:
有网的情况下勤学网网页总是打不开怎么办?有没有在勤学网学过的小伙伴,勤学网怎么样,值得购买会员么
2024年7月23日 12:36
传奇世界渡劫飞升怎么玩 渡劫飞升方法流程攻略?梦幻西游渡劫需要飞升和化生吗
2024年5月18日 12:58
i386 和amd64 的意思?为什么ubuntu 64位版本的叫amd64
2023年9月4日 05:40
什么手机软件可以学p图和拍照?你们是怎么学习pr或者剪辑,P图的
2024年7月1日 04:22
美少女战士新版(动画版《美少女战士》一共几部国内引进了几部)
2023年7月26日 06:00
卖萌qq表情包(有哪些比较萌、比较好看的动物表情包QQ或微信上的都可)
2024年6月13日 16:25