Date.getTime() 方法

原创 2008年11月18日 11:43:00

getTime 方法返回一个整数值,这个整数代表了从 1970 1 1 日开始计算到 Date 对象中的时间之间的毫秒数。

举例如下:

student.setCreateTime(randomDate("2008-01-01","2008-03-01"));

private static Date randomDate(String beginDate,String endDate){

   try {

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

    Date start = format.parse(beginDate);

    Date end = format.parse(endDate);

System.out.println(start + "------------" + end);

//Tue Jan 01 00:00:00 CST 2008------------Sat Mar 01 00:00:00 CST 2008  

    if(start.getTime() >= end.getTime()){

     return null;

    }

System.out.println(start.getTime() + "-----------" + end.getTime());

//1199116800000-----------1204300800000

//getTime 方法返回一个整数值,这个整数代表了从 1970 1 1 日开始计算到 Date 对象中的时间之间的毫秒数。

    long date = random(start.getTime(),end.getTime());

   

    return new Date(date);

   } catch (Exception e) {

    e.printStackTrace();

   }

   return null;

}

private static long random(long begin,long end){

System.out.println(Math.random());//返回01之间的一个随机数。

   long rtn = begin + (long)(Math.random() * (end - begin));

   if(rtn == begin || rtn == end){//不会是开始日期和结束日期中的任何一个。只可能是两者之间的日期。

    return random(begin,end);

   }

   return rtn;

}

 

date.gettime()返回的是什么?

(一) java.util.Date  -----------  date.getTime()返回的是什么?  问题:  -------------  Date date = new Date(...
  • heming621
  • heming621
  • 2014年12月20日 20:37
  • 9409

js中把new Date().getTime()时间戳转化成日期类型

var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数 大多数是用毫秒数除以365*24*60*60&1000,这么转回...
  • liuxiaogangqq
  • liuxiaogangqq
  • 2013年12月04日 17:10
  • 55545

date.gettime()与时间的获取

date.gettime()返回的是什么? 博客分类:  java语言 javadategetTime()SimpleDateFormat  java.util.Date  ---------...
  • cui_shuang_xi
  • cui_shuang_xi
  • 2014年04月16日 15:07
  • 2361

关于new Date().getTime()的简写方式.

Demo1: 运行 alert( new Date().getTime() ); alert( typeof ( new Date().getTime() ) ); ...
  • jdsjlzx
  • jdsjlzx
  • 2011年09月07日 23:42
  • 8560

android 时间获取以及时间格式化

Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现 现总结如下: 方法一; void getTime...
  • yudajun
  • yudajun
  • 2012年09月03日 20:43
  • 106374

date.gettime()与时间的获取

date.gettime()返回的是什么? 博客分类:  java语言 javadategetTime()SimpleDateFormat  java.util.Date  ---------...
  • cui_shuang_xi
  • cui_shuang_xi
  • 2014年04月16日 15:07
  • 2361

王亟亟的Python学习之路(七)-date,continue,迭代对象,生成器

转载请注明出处:王亟亟的大牛之路大多数的语言都提供了时间操作的相应类,诸如java的java.util.Date,java.util.Calendar等等, Python中是time 和 calen...
  • ddwhan0123
  • ddwhan0123
  • 2015年11月20日 16:31
  • 2246

java中常用的日期格式化(全)

import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; imp...
  • u011067360
  • u011067360
  • 2014年04月24日 15:04
  • 2676

JAVA学习.java.sql.date 与java.util.date以及gettime()方法的分析

java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分 java.util.Date 就是在除了SQL语句的情况下面使用 它都有getTime方法返回毫秒数,返回的是自1970...
  • u012830807
  • u012830807
  • 2013年12月15日 21:39
  • 3335

关于通过Date.getTime()得到1970年01月1日0点零分问题验证

我的博客:通常认为Date.getTime()可以得到得到1970年01月1日0点零分以来的毫秒数,经过实践证明是错误的 实际上通过Date.getTime()的到的是1970年01月01日8点...
  • robby_chan
  • robby_chan
  • 2015年06月02日 16:27
  • 613
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Date.getTime() 方法
举报原因:
原因补充:

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