java 获取当前时间

Long time=System.currentTimeMillis();

Date date=new Date(time);

String mat="yyyy-MM-dd";

String ma="yyyyMMdd";

SimpleDateFormat format=new SimpleDateFormat(mat);

SimpleDateFormat forma=new SimpleDateFormat(ma);

String nowdate=format.format(date);

String nwdate=forma.format(date);

int x=Integer.parseInt(nwdate);

System.out.println(nowdate);

System.out.println(nwdate);

System.out.println(x);

System.out.println(date);

时间: 2024-10-07 09:02:31

java 获取当前时间的相关文章

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

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

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

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);//获取七天前的时

Java获取系统时间的四种方法

1.Date day=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(df.format(day)); 通过Date类来获取当前时间 2.SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   System.out.println(df.f

Java获取系统时间

Java可以通过SimpleDateFormat格式化类对Date进行格式话获取时间. 1 import java.util.*; 2 import java.text.*; 3 public class TestDate { 4 public static void main(String args[]) { 5 Date today=new Date(); 6 SimpleDateFormat f=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss"

java获取当前时间的方式【转】

1 import java.sql.Timestamp; 2 import java.text.ParsePosition; 3 import java.text.SimpleDateFormat; 4 import java.util.Date; 5 6 import com.ttsoft.framework.util.DateUtil; 7 8 /** 9 * Title: 时间获取 10 * Description: 当前时间 11 * Copyright: Copyright 2010

JaveWeb 公司项目(5)----- Java获取当前时间的年月日以及同Thrift格式的转化

随着项目进度的逐步完成,数据传输和界面基本上已经搭建完成,下面就是一些细节部分的修改 今天博文的主要内容说的是获取当前的时间和同Thrift类型的转化 和C#类似,java也有一个时间类Date,加载包import java.util.Date; 实例化Date Date  Time = new  Date(); 使用.get()方法获取年月日 int year = currTime.getYear();//年 但是在实际使用过程中发现使用.get()方法中间有一道横线,百度了一下,有横线的表示

Java获取指定时间(转)

说明:从LocalDate的API上看,主要用于快速获取当前年月日,而DateFormatter也基本上伴随着使用.如果是操作Date对象的,主要是用于时间戳等,伴随着使用的是SimpleDateFormat. 1.Java 7及之前版本1.1.使用java.util.Calendar(不推荐) import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import