精华内容
下载资源
问答
  • java怎么获取时间一. 获取当前系统时间和日期并格式化输出:(推荐教程:java教程)import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {...

    56fe45d42ce9602eb806036e88009028.png

    java怎么获取时间

    一. 获取当前系统时间和日期并格式化输出:(推荐教程: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();

    }

    展开全文
  • time_t是个重定义的长整型结构。...当前时间需要调用localtime进行转换一下。struct tm {int tm_sec; /* seconds after the minute - [0,59] */int tm_min; /* minutes after the hour - [0,59] */int tm_hour; /...

    time_t是个重定义的长整型结构。

    调用time函数获取时间,返回的是一个秒数。

    当前时间需要调用localtime进行转换一下。

    struct tm {

    int tm_sec; /* seconds after the minute - [0,59] */

    int tm_min; /* minutes after the hour - [0,59] */

    int tm_hour; /* hours since midnight - [0,23] */

    int tm_mday; /* day of the month - [1,31] */

    int tm_mon; /* months since January - [0,11] */

    int tm_year; /* years since 1900 */

    int tm_wday; /* days since Sunday - [0,6] */

    int tm_yday; /* days since January 1 - [0,365] */

    int tm_isdst; /* daylight savings time flag */

    };

    取消

    评论

    展开全文
  • 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(...

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

    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怎么获取当前日期是星期几第一种方法:/*** 获取当前日期是星期几** @param date* @return 当前日期是星期几*/public String getWeekOfDate(Date date) {String[] weekDays = { "星期日", "星期一", "星期二", ...

    803f9d4b33a014ae69beb7598e4cca8e.png

    java怎么获取当前日期是星期几

    第一种方法:/**

    * 获取当前日期是星期几

    *

    * @param date

    * @return 当前日期是星期几

    */

    public String getWeekOfDate(Date date) {

    String[] weekDays = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };

    Calendar cal = Calendar.getInstance();

    cal.setTime(date);

    int w = cal.get(Calendar.DAY_OF_WEEK) - 1;

    if (w < 0)

    w = 0;

    return weekDays[w];

    }

    第二种方法:使用SimpleDateFormat格式化日期Date date = new Date();

    SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");

    String currSun = dateFm.format(date);

    System.out.println(currSun);

    注:格式化字符串存在区分大小写

    对于创建SimpleDateFormat传入的参数:EEEE代表星期,如“星期四”;MMMM代表中文月份,如“七月”;MM代表月份,如“07”;yyyy代表年份,如“2017”;dd代表天,如“05”

    展开全文
  • 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 S...
  • 展开全部1.java中关于获取时间的所有...e5a48de588b63231313335323631343130323136353331333337613832 //当前时间Date dBefore = new Date();Calendar calendar = Calendar.getInstance(); //得到日历calendar....
  • 给你个这样的“yy-mm-dd hh-mm-ss”//根据时间字符串把天数加1public String addOneDay(String time){String add = null;try {SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");java.util.Date ...
  • 这个方法是获取系统的精确时间获取时间是一个时间戳的格式,以毫秒数构成的长串数字。可以使用SimpleDateFormat来设置显示的格式。 System.out.println(System.currentTimeMillis()); SimpleDateFormat ...
  • Java怎么获取指定毫秒数的方式并将其转为时间格式发布时间:2020-10-13 17:50:43来源:亿速云阅读:123作者:小新这篇文章给大家分享的是有关Java怎么获取指定毫秒数的方式并将其转为时间格式的内容。小编觉得挺实用...
  • 可以使用cast(时间字段 as datetime)实现;转换存储过程如下:create proc sp_millisec_2_datetime@millisec_all bigint,@base_time datetime2,@output_datetime datetime2 outputasdeclare @millisec_part as ...
  • time_t是个重定义的长整型结构。...当前时间需要调用localtime进行转换一下。struct tm {int tm_sec; /* seconds after the minute - [0,59] */int tm_min; /* minutes after the hour - [0,59] */int tm_hour; /...
  • 得到当前时间Calendar cal = Calendar.getInstance();String time=formatter.format(cal.getTime());String strEnd=time.substring(0, 16);// 2007-10-30 09:302.得到前一天的时间Calendar c = Calendar.getIn...
  • java获取当前日期的方法:直接实例化位于Javajava.util的Date类即可,如【Date date = new Date();】。System.currentTimeMillis()获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,...
  • 给你个这样的“yy-mm-dd hh-mm-ss”//根据时间字符串把天数加1public String addOneDay(String time){String add = null;try {SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");java.util.Date ...
  • 展开全部在java当中要获得timestamp的类32313133353236313431303231363533e59b9ee7ad9431333365646262型的当前时间,需要按照不同的java类型进行正确的编码,掌握相关的技巧来整理系统时间数据,并及时修补漏洞即可...
  • 通常我们获取当前的时间的话只需要创建一个时间对象就可以获取当前时间,但是如果我们想要获取一个大于或者小于当前时间的时候我们应该怎么做呢? zajava中有一个类,Calendar类,calendar也就是日历的意思,...
  • 展开全部Date date=new Date();DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");...不同的方法介绍如下:1、通过62616964757a686964616fe58685e5aeb931333365633837Date类来获取当前时间。Date d...
  • JAVA获取当前系统时间 一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowString { public static void main(String[] args) { ...
  • package test4; import java.util.Date; import java.text.SimpleDateFormat; import java.util.*; public class birth { public static void main(String[] ...想问下JAVA怎么获得当前时间?我的代码哪里出错了?
  • java实体Bean中import java.util.Date;...struts.xml应射文件中的如果将黄色部分写成Date就不能将时间插入到数据库中.type="date" 结果: 2009-10-27type="java.util.Date" 结果: 2009-10-27 18:58:42========...
  • 悬赏的问题,Java语言怎么获取当前的系统时间和日期,并且输出,谢谢 要有详细代码。
  • 1、Date day=new Date();SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");...通过Date类来获取当前时间2、SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:...
  • 展开全部Date date=new Date();DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");...不同的方法e69da5e887aa3231313335323631343130323136353331333365643661介绍如下:1、通过Date类来获取当...
  • 可以使用cast(时间字段 as datetime)实现;转换存储过程如下:create proc sp_millisec_2_datetime@millisec_all bigint,@base_time datetime2,@output_datetime datetime2 outputasdeclare @millisec_part as ...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 164
精华内容 65
关键字:

java当前时间怎么获取

java 订阅