Date.getTime() 方法
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());//返回0~1之间的一个随机数。
long rtn = begin + (long)(Math.random() * (end - begin));
if(rtn == begin || rtn == end){//不会是开始日期和结束日期中的任何一个。只可能是两者之间的日期。
return random(begin,end);
}
return rtn;
}
Date.getTime() 方法相关推荐
- Java Date getTime()方法具有什么功能呢?
转自: Java Date getTime()方法具有什么功能呢? 下文笔者讲述java中Date实例对象之getTime()方法的功能简介说明,如下所示: Date getTime()方法功能简介说 ...
- JavaScript Date getTime() 方法
实例 返回自 1970/01/01 以来的毫秒数: var d = new Date(); var n = d.getTime(); Date.parse() Date.parse() 方法解析一个表 ...
- java date的gettime_Java Date getTime()方法与示例
日期类别getTime()方法getTime()方法在java.util包中可用. getTime()方法用于获取日期(以毫秒为单位). getTime()方法是一个非静态方法,只能通过类对象访问,如 ...
- new Date(date)与new Date(date).getTime()在苹果手机中返回NaN
new Date(date).getTime()方法来获取时间戳,在苹果手机上不兼容,返回NaN new Date(date)方法进行字符串日期转换成时间格式,在苹果手机上不兼容,返回NaN 原因:因 ...
- Java中Date类中getTime()方法
public long getTime() 返回自1970年1月1日以来,由 Date对象表示的00:00:00 GMT的毫秒 数 . 结果 自1970年1月1日以来,以此日期为准的00:00:00 ...
- Date 类 getTime() 方法
Returns:the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this date. 然后我 ...
- java实现c#的datetime.ticks_java的Date.getTime()转换成C#的Datetime.ticks | 学步园
先来个名词解释: Epoch time:指从1970年1月1日零时起到现在为止的"second(秒) 数". 注意我给"second(秒) 数"加了引号,是因为 ...
- js Date 函数方法
转载自 js Date 函数方法 var myDate = new Date();myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取 ...
- JavaScript基础知识(Date 的方法)
Date 的方法 console.log(typeof Date);// "function" Date的实例 console.log(typeof new Date()); // ...
最新文章
- Linux学习记录--文件压缩
- plsql创建中文表头_如何使用快捷键来提升Excel斜线表头绘制速度,照着学就行了...
- Centos版Linux 一些常用操作命令
- mysql外键约束脚本_如何在MySQL中设置外键约束
- Hyper-v Server QA
- 细节之中自有天地,整洁成就卓越代码
- linux shell中怎样批量修改文件名为 文件夹_文件名
- C语言union类型和C语言 uchar类型的个人见解
- [管理新思维]社会化管理和开放式创新|裂变式创业
- android直播sdk+美颜,直播中有没有美颜SDK有何区别?
- 华东师范大学、普陀区科委领导一行莅临和数集团
- android多屏幕多分辨率的一些概念
- AtCoder Grand Round 012B Splatter Painting
- C语言实现输出最长的名字
- 腾讯云服务器1M带宽下载速度怎么样?
- 医疗器械检测测试工装研究
- 滤波器中通带纹波、阻带纹波、通带最大波纹和阻带最小衰减
- BindingException: Mapper method ‘com.itheima.dao.BookDao.update‘ has an un unsupported return
- mysql联合查询和关联查询
- ROS学习笔记74(TF Using Stamped datatypes with tf::MessageFilter)
热门文章
- 知乎:在卡内基梅隆大学 (Carnegie Mellon University) 就读是怎样一番体验?
- 关于指针为什么是4个字节大小
- PHP中的preg_replace()函数
- 笔记本也瑜枷,联想展示最新概念机
- 北京君正案例:超能面板PRO采用4英寸IPS超清多彩屏,值不值得买?
- 用 HealthKit 来开发一个健身 App
- sublime text3安装python插件和flake8_让你用sublime写出最完美的python代码--windows环境-搜云库...
- 苹果xsmax怎么开机_粉丝水洗苹果XS MAX手机不开机,Face ID报废,你还这么做吗?...
- python语言下划线怎么打_python下划线 | 学步园
- 毕业设计 嵌入式 单片机智能路灯