精华内容
下载资源
问答
  • System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970...

    System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年1月1日之间的毫秒差。

    得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的,因为有Calendar。Calendar最终出的结果就是年月日周时时区。

    System.currentTimeMillis() 获得的是自1970-1-01 00:00:00.000 到当前时刻的时间距离,类型为long

    String.valueOf(System.currentTimeMillis()) 这个语句可转为以下的型式:

    long ct = System.currentTimeMillis();

    String t = String.valueOf(ct);

    其实上面的String t就相当于 ct+"";

    只是转为字符串格式

    public String refFormatNowDate() {

    Date nowTime = new Date(System.currentTimeMillis());

    SimpleDateFormat sdFormatter = new SimpleDateFormat("yyyy-MM-dd");

    String retStrFormatNowDate = sdFormatter.format(nowTime);

    return retStrFormatNowDate;

    }

    展开全文
  • System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970...

    System.currentTimeMillis()产生一个当前的毫秒,这个毫秒其实就是自1970年1月1日0时起的毫秒数,Date()其实就是相当于Date(System.currentTimeMillis());因为Date类还有构造Date(long date),用来计算long秒与1970年1月1日之间的毫秒差。

    得到了这个毫秒数,我们自己也可以算起现在的年月日周时,但是这不是我们去计算的,因为有Calendar。Calendar最终出的结果就是年月日周时时区。

    System.currentTimeMillis() 获得的是自1970-1-01 00:00:00.000 到当前时刻的时间距离,类型为long

    String.valueOf(System.currentTimeMillis()) 这个语句可转为以下的型式:

    long ct = System.currentTimeMillis();

    String t = String.valueOf(ct);

    其实上面的String t就相当于 ct+"";

    只是转为字符串格式

    public String refFormatNowDate() {

    Date nowTime = new Date(System.currentTimeMillis());

    SimpleDateFormat sdFormatter = new SimpleDateFormat("yyyy-MM-dd");

    String retStrFormatNowDate = sdFormatter.format(nowTime);

    return retStrFormatNowDate;

    }

    展开全文
  • JAVA中获取当前系统时间及格式转换

    千次阅读 2021-02-26 15:52:54
    获取当前系统时间和日期并格式化输出: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();

    }

    展开全文
  • import java.text.DateFormat;import java.text....public class Test {/*** 获取给定时间与当前系统时间的差值(以毫秒为单位)** @author GaoHuanjie*/public long getTimeDifferenceBetweenSystemTim...

    import java.text.DateFormat;

    import java.text.SimpleDateFormat;

    import java.util.Date;

    public class Test {

    /**

    * 获取给定时间与当前系统时间的差值(以毫秒为单位)

    *

    * @author GaoHuanjie

    */

    public long getTimeDifferenceBetweenSystemTimeAndParamTime(String paramTime) {

    DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    String systemTime = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss").format(new Date().getTime());// 获取系统时间

    long difference = 0;

    try {

    Date systemDate = dateFormat.parse(systemTime);

    Date paramDate = dateFormat.parse(paramTime);

    difference = systemDate.getTime() - paramDate.getTime();

    System.out.println("系统时间:" + systemTime + ",给定时间:" + paramTime + ",给定时间与当前系统时间的差值(以毫秒为单位):" + difference + "毫秒");

    } catch (Exception e) {

    e.printStackTrace();

    }

    return difference;

    }

    public static void main(String[] args) {

    new Test().getTimeDifferenceBetweenSystemTimeAndParamTime("2014-06-04 14:48:47");

    }

    }

    展开全文
  • java 使用Date类获取系统当前时间

    热门讨论 2010-06-21 15:16:14
    java 使用Date类获取系统当前时间 java 使用Date类获取系统当前时间 java 使用Date类获取系统当前时间
  • java获取当前系统时间方法

    千次阅读 2021-02-12 14:55:13
    import java.text.SimpleDateFormat;import java.util.Calendar;方法一:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String ly_time = sdf.format(new java.util.Date());System.out....
  • 主要介绍了JAVA 获取系统当前时间实例代码的相关资料,需要的朋友可以参考下
  • java当前时间增加一小时怎么写

    千次阅读 2020-06-02 10:54:28
    获取java当前时间增加一小时怎么写 首先新建Date对象,然后转化成Calendar对象,利用其中的方法得到一小时后的Calendar对象,再转化成Date。 //设置创建时间 Date creatTime = new Date(); noteEatlyWarningInfo...
  • JAVA中获取当前系统时间

    千次阅读 2021-02-12 14:50:03
    获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(...
  • Java 获取当前时间的小时(24小时制)

    千次阅读 2021-02-12 09:00:20
    var myDate = new Date();... //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDa...
  • NULL 博文链接:https://huangqiqing123.iteye.com/blog/1344744
  • Java中操作时间的时候,需要计算某段时间开始到结束的区间日期,常用的时间工具Date date = new Date();//获取当前时间Calendar calendar = Calendar.getInstance(); //创建Calendar 的实例calendar.set(Calendar....
  • 准备工作:import java.text.SimpleDateFormat;...方式一:/*** 获取系统当前时间之方式一* @explain 使用Calendar实现* @param format* @return*/public static String getSysdateStr(String f...
  • Java获取系统当前时间

    万次阅读 2021-02-27 19:42:24
    本篇文章帮大家学习java获取系统当前时间,包含了Java获取系统当前时间使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。以下实例演示了如何使用 Date 类及 SimpleDateFormat 类的 ...
  • 系统时间转换为格林威治时间的函数,带有简单例子,简单明了,积分不够可私信。
  • import java.text.DateFormat; import java.text.SimpleDateFormat; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public static void main(String[] args){ DateTimeFor...
  • java 获取当前时间的三种方法

    千次阅读 2021-02-12 09:00:10
    总结java里面关于获取当前时间的一些方法System.currentTimeMillis()获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如:1543105352845我们可以将...
  • Java获取当前时间(一)

    千次阅读 2021-02-12 09:00:11
    有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就...
  • java时间+1天

    千次阅读 2021-03-17 18:38:33
    import org.apache.commons.lang3.time.DateUtils;import java.time.LocalDate;import java.util.Calendar;...public class b2获得任意一个时间的下一天的时间 {public static void main(String[] args) {Date n...
  • 高性能获取系统时间

    2018-07-22 02:01:47
    高并发场景下System.currentTimeMillis()的性能问题的优化
  • JAVA获得当前系统时间

    千次阅读 2021-03-03 12:22:07
    获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) {SimpleDateFormat df = new SimpleDateFormat(...
  • java如何获取系统当前时间爪哇如何获取系统当前时间,爪哇岛获取系统当前时间的方法:获得当前时间当前时间前30秒时间,代码为【简单日期格式df=新的简单日期格式(‘ yyyy-MM-DD hh :MM 3360s ‘);】。本教程操作...
  • java中有很多方法可以取到系统时间,记一下最简单的那种//使用Calendar 获取当前日期和时间Calendar calendar = Calendar.getInstance(); // get current instance of the calendar//转换格式 使用format将这个...
  • java获取当前时间精确到毫秒

    千次阅读 2021-03-03 10:59:46
    [java:long now = System.currentTimeMillis()javascript:var now = new Date().getTime();objective-c:long now = [[NSDate date] timeIntervalSince1970];]new SimpleDateFormat("yyyyMMddHHmmssSSS") .format(new...
  • //截取当前系统时间 Date currentTime = new Date(); //改变输出格式(自己想要的格式) SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”); //得到字符串时间 String s8 = ...
  • java比较时间

    千次阅读 2021-02-28 19:32:36
    给的start时间要变为当前月的第一天给的end时间要变为当前月的最后一天关键是如何变的问题...Java8的时间是有现成的API可以调用的...不需要parse这种方式...变成第一天还好,变成最后一天有诸多的判断...代码如下,...
  • 这会包含当前时间.>使用Date.before()和Date.after()方法确定是否你在时间间隔.编辑:你应该能够直接使用它(并没有弃用的方法)public static final String inputFormat = "HH:mm";private Date date;private Date...
  • 如代码所示:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");...System.out.println("当前时间:" + sdf.format(now));方法一:long time = 30*60*1000;//30分钟Date afterDate = new Date(...
  • java中如何获取当前系统时间

    万次阅读 多人点赞 2018-11-30 20:18:10
    Date类对象用来表示日期和时间,该类提供了一系列操作日期和时间各组成部分的方法,Date类中使用最多的是获取系统当前的日期和时间, 如Date date=new Date();这句代码是使用当前时间创建日期对象 示例代码如下: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,796,867
精华内容 718,746
关键字:

java当前时间

java 订阅
友情链接: 01_Prg.rar