Java日期表示
2015-12-22 21:42
411 查看
JAVA统计从1970年1月1日起的毫秒的数量表示日期。也就是说,例如,1970年1月2日,是在1月1日后的86,400,000毫秒。同样的,1969年12月31日是在1970年1月1日前86,400,000毫秒。Java的Date类使用long类型纪录这些毫秒值.因为long是有符号整数,所以日期可以在1970年1月1日之前,也可以在这之后。Long类型表示的最大正值和最大负值可以轻松的表示290,000,000年的时间,这适合大多数人的时间要求。
import java.text.SimpleDateFormat; import java.util.Date; public class Test { /** * 长整形转时间 * @param args */ public static void main(String[] args) { SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); long l = Long.parseLong("1402281879811"); Date date = new Date(l); String dat = sdf.format(date); System.out.println(dat); String str = "2011-04-14 13:02:00"; long millionSeconds = sdf.parse(str).getTime();//毫秒 System.out.println(millionSeconds); } }
相关文章推荐
- JAVA面向对象之构造方法
- "Java:comp/env/"讲解与JNDI
- java学习第一天--窗体程序开发之swt学习
- 了解Spring 注解注入
- java中的匿名内部类总结
- 对SpringJDBC的简单扩展
- Java排序算法---冒泡排序法
- Java中的多线程总结(转)
- JNDI与JDBC比较以及连接池的技术
- maven中的java库
- Java接口
- maven中的java库
- jni_利用javah命令生成jni方法名
- JAVA开源软件开发必备技能-发布构建到maven中央仓库的方法和详细步骤
- 在eclipse中查找指定文件
- Spring+MyBatis多数据源配置实现
- java字节码导读
- Struts2的学习(2)--Action类成员变量怎么获取表单属性值
- Java关键字 volatile
- Spring源代码解析(收藏)