java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)
来源:互联网 发布:java输入char字符串 编辑:程序博客网 时间:2024/06/08 03:25
Date
import java.util.Date;class DateDemo{public static void main(String[] args){ Date d = new Date(); d.getTime(); // 得到当前毫秒值 d.setTime(); // 设置Date对象的时间}}
DateFormat 格式化 与 解析 String 与 Date 互转
package DateDemo;import java.util.Date;import java.text.ParseException;import java.text.SimpleDateFormat;class DateDemo{public static void main(String[] args) throws ParseException{ Date d = new Date(); // 日期格式化 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formatDate = sdf.format(d); System.out.println(formatDate);// 输出类似于 2017-06-11 08:00:00 // 字符串解析为时间戳 String ymd = "2017-06-11 08:00:00"; Date d1 = sdf.parse(ymd); System.out.println(d1.getTime());}}
参考文档:http://tool.oschina.net/uploads/apidocs/jdk-zh/java/util/Calendar.html
package CalendarDemo;import java.util.Calendar;public class CalendarDemo {/** * @param args */public static void main(String[] args) { Calendar cd = Calendar.getInstance(); // get方法 获得年月日 int year = cd.get(Calendar.YEAR); int month = cd.get(Calendar.MONTH); int day = cd.get(Calendar.DATE); System.out.println(year);// 2017 System.out.println(month+1); System.out.println(day); // add 方法 在给定的日历字段上加或减去给定的值 cd.add(Calendar.YEAR, 1); year = cd.get(Calendar.YEAR); System.out.println(year);// 2018 cd.add(Calendar.YEAR, -2); year = cd.get(Calendar.YEAR); System.out.println(year);// 2016 // set 方法 设定给定的年月日 }}
阅读全文
1 0
- java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)
- java 日期(Date DateFormat Calendar)
- Java中的日期/时间类,Date、DateFormat、Calendar类
- Java中的日期/时间类,Date、DateFormat、Calendar类
- Java时间日期处理——Date和Calendar
- 【java】日期处理类总结(二):Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类
- java 日期(Date),日历(Calendar),格式化(DateFormat)使用方法
- JAVA的日期应用:Date、DateFormat、Calendar
- JAVA的日期应用:Date、DateFormat、Calendar
- JAVA的日期应用:Date、DateFormat、Calendar
- JAVA的日期应用:Date、DateFormat、Calendar
- Java| 时间日期处理(SimpleDateFormat,Calendar,Date)
- java时间类 Date,DateFormat ,Calendar
- Java-Date, Calendar, DateFormat
- Java - Date - Calendar - DateFormat
- 实训java第十二课 时间 日期 Date Calendar DateFormat StringBuffer StringBuilder String正则表达式 包装类
- Java_日期时间Date,DateFormat,SimpleDateFormat,Calendar,GregorianCalendar
- JAVA基础再回首(十三)——BigInteger类、BigDecimal类、Date类、DateFormat类、Calendar类
- J2SE系列之递归
- 用户注册的ajax请求
- mysql之 mysql 5.6不停机主从搭建(一主一从基于GTID复制)
- Java迭代器Iterator原理和使用总结
- 学习淘淘商城第九十三课(用户登录的实现)
- java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)
- 如何提高C++的编译速度
- [LeetCode]Subarray Sum Equals K
- x264 码率控制:mb-tree
- HTTP常用状态码
- Win7重新受到用户追捧,竟然因为勒索病毒!
- Python学习练习3----Dictionary(字典)
- DPDK测试
- 真正的成功只有一个, 就是按照自己喜欢的方式, 去度过人生.