java获取当前时间精确到毫秒

转载:http://af8991.iteye.com/blog/1217672

new SimpleDateFormat("yyyyMMddHHmmssSSS") .format(new Date() );

方法2:
Calendar Cld = Calendar.getInstance();

int YY = Cld.get(Calendar.YEAR) ;
int MM = Cld.get(Calendar.MONTH)+1;
int DD = Cld.get(Calendar.DATE);
int HH = Cld.get(Calendar.HOUR_OF_DAY);
int mm = Cld.get(Calendar.MINUTE);
int SS = Cld.get(Calendar.SECOND);
int MI = Cld.get(Calendar.MILLISECOND);

String curTime = YY + MM + DD + HH + mm + SS + MI;

Calendar cal = Calendar.getInstance(); 
java.util.Date date = cal.getTime();

SimpleDateFormat sdFormat = new SimpleDateFormat("yyyyMMddhhmmssSSS");

String myTime = sdFormat.format(currentTime);

时间: 2024-11-04 01:54:03

java获取当前时间精确到毫秒的相关文章

PHP——获取当前时间精确到毫秒(yyyyMMddHHmmssSSS)

前言 emmmmmm,别说话. 格式 | yyyyMMddHHmmssSSS 代码 获取毫秒 //获取当前时间毫秒 function msectime() { list($msec, $sec) = explode(' ', microtime()); $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000); return $msectime; } 获取精确时间 $time = msectime(

java获取当前日期时间代码总结

1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值.  方法如下: 要使用 java.util.Date .获取当前时间的代码如下  代码如下 复制代码 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System.currentTimeMillis() ; 都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数 一.获取当前时间,   格式为:   yyyy-m

java学习第13天( java获取当前时间,有关大数据的运算及精确数字运算,Date类)

一 java获取当前时间 学习一个函数,得到当前时间的准确值 System.currectTimeMillis(). 可以得到以毫秒为单位的当前时间.它主要用于计算程序运行时间,long start=System.currectTimeMillis() ,long stop=System.currectTimeMillis() , stop-start; 二  有关大数据的运算及精确数字运算. 此时integer不适用.我们使用BigInteger ,如:BigInteger B= new Bi

Java获取系统时间少了八个小时

Java获取系统时间少了八个小时 今天忽然遇到需要获取当前时间的问题,我向来谨慎,先测试获取到的系统时间是否正确,结果竟然发现少了八个小时,晕死了,记得之前在页面用javascript获取过当前时间,都能正确获取的.然后开始上网查,更晕了,答案各种各样,有用代码的方式(这肯定不行,因为程序不只要在自己的机子上跑的),也有修改eclipse和tomcat安装文件的,更有修改注册表的,NND,还真不知要用哪个,后来,终于找到一个,说问题出在JRE上,我很认同,一试,果然行!下面附上步骤,希望给遇到同

java获取随机时间的源码片段

将写内容过程中重要的一些内容做个记录,如下资料是关于java获取随机时间的片段的内容. import java.text.parseexception; import java.text.simpledateformat; import java.util.date; public class getrandomtiem { public static void main(string []args){ simpledateformat format = new simpledateformat

C#:获取当前时间的总毫秒值(类似于Java中:System.currentTimeMillis() )

转换: 1 second(s)=1000 millisecond(ms)=10 x 100 0000 one ten-millionth of a second (Ticks) DateTime.Now.Ticks / 10000 即为当前时间的总毫秒值 1 秒间隔的判断 if (DateTime.Now.Ticks / 10000 - _lastCmdTime_ms >= 1000) { }

JS获取当前时间或者把毫秒转换成yyyy-MM-dd的格式

不多说这里放上代码 直接调用即可 function gshtime(time) { var year = <span style="font-family: Arial, Helvetica, sans-serif;">time</span><span style="font-family: Arial, Helvetica, sans-serif;">.getFullYear(); //年</span> var mo

oracle时间精确到毫秒

TO_TIMESTAMP('2015-02-13 07:45:30.112212','yyyy-mm-dd hh24:mi:ss.ff');  这个函数可以精确到毫秒  TIMESTAMP类型 select to_date(SYSTIMESTAMP  ,'yyyy-mm-dd hh24:mi:ss') from dual; 只能精确到秒  date类型

java 获取当期时间之前几小时的时间

Calendar expireDate = Calendar.getInstance(); expireDate.set(Calendar.HOUR_OF_DAY, expireDate.get(Calendar.HOUR_OF_DAY)-20); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //expireDate.add(Calendar.DAY_OF_MONTH, -7);//获取七天前的时