Java时间--毫秒转换成特定格式
2017-10-26 11:35
459 查看
SimpleDateFormat类
SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。SimpleDateFormat 使得可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过 DateFormat 中的 getTimeInstance、getDateInstance 或 getDateTimeInstance 来创建日期-时间格式器。每一个这样的类方法都能够返回一个以默认格式模式初始化的日期/时间格式器。可以根据需要使用 applyPattern 方法来修改格式模式。
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Calendar类
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量。该类还为实现包范围外的具体日历系统提供了其他字段和方法。这些字段和方法被定义为 protected。Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(now) ;
Java中文文档
日期格式转换代码实例
毫秒转换为日期 public static void main(String[] args) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); long now = System.currentTimeMillis(); //获取当前时间,毫秒形式 Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(now); //设置为日历的当前时间 System.out.println(now + " = " + formatter.format(calendar.getTime()));
相关文章推荐
- Java中日期时间格式与毫秒数的相互转换
- java中日期时间格式与毫秒数的转换如何将指定时间转换为Date类型
- java中日期时间格式与毫秒数的转换
- Java中时分秒毫秒格式(xx:xx:xx.xxx)加一个txt读出的整数值 转换为时间格式 并存入txt
- java字符串怎么转换成时间date格式,并把date再转换成毫秒
- Java输出特定时间段特定格式时间信息
- Java输出特定时间段特定格式时间信息
- sqlserver将时间转换为特定的格式(字符串)
- 由毫秒(ms)转换为日期和时间的格式(简单易用)
- Java将字符串转换为时间,支持多种格式
- Java将Unix时间戳转换成指定格式日期
- JAVA时间格式的转换和时间之间的先后比较
- java时间格式的转换
- Java毫秒转换成日期格式
- Java将Unix时间戳转换成指定格式日期
- java中将毫秒转化为hh:mm:ss的时间格式
- java-转换时间日期格式字串为long型
- Java将Unix时间戳转换成指定格式日期
- java中时间格式的转换
- Java时间日期格式的转换