二、在Eclipse中体验Date日期类
来源:互联网 发布:淘宝领券怎么领取 编辑:程序博客网 时间:2024/06/05 18:59
感觉Eclipse比CodeBlocks更趋于完美(即细节处理更好):
前者每输入完一行马上就能知错 而Codeblocks需要RUN后才知道
比如删掉17行最后的一个分号 换行后行数前出现红X 把鼠标移过去会显示原因:
比如把鼠标移动到“单词”下面:
(1)
代码如下
package date;//引入日期类的类包import java.util.*;public class DateDemo{public static void main(String[] args){// new Date()不带参数表示当前时间Date date1 = new java.util.Date();// 也可以通过类包路径访问Datejava.util.Date date2 = new java.util.Date();System.out.println("date1 = " + date1.toString());// toString(),显示日期类文字System.out.println("date2 = " + date2.toString());System.out.println("date1.before(date2) = " + date1.before(date2));System.out.println("date1.after(date2) = " + date1.after(date2));System.out.println("date1.equals(date2) = " + date1.equals(date2));}}
运行结果
(2)
代码如下
package date;//引入日期类的类包import java.util.Calendar;public class CalendarDemo{public static void main(String[] args){Calendar calendar1 = Calendar.getInstance();System.out.println("Calendar.Month = " + (calendar1.get(calendar1.MONTH)+1));//Calendar月份从0开始System.out.println("Calendar.YEAR = "+calendar1.get(calendar1.YEAR));System.out.println("get now time :"+calendar1.getTime());//自己设置日期calendar1.set(2015, 6, 12);System.out.println("calendar1.set(2015, 6, 12) ");System.out.println("calendar1.getTime() = "+calendar1.getTime());}}
运行结果
————————————————————————
2015年6月2日更新
————————————————————————
这两天在看马士兵的JAVA视频 相当受用
正好看了日期类 新学到了很多
(3)
代码如下
package date;//引入日期类的类包import java.util.Calendar;import java.text.SimpleDateFormat;public class CalendarDemo{public static void main(String[] args){Calendar calendar1 = Calendar.getInstance();System.out.println("Calendar.Month = " + (calendar1.get(Calendar.MONTH)+1));//Calendar月份从0开始System.out.println("Calendar.YEAR = "+calendar1.get(Calendar.YEAR));System.out.println("get now time :"+calendar1.getTime());//自己设置日期calendar1.set(2015, 5, 12);//不知道为什么想显示6月得设置成5月??System.out.println("calendar1.set(2015, 6, 12) ");SimpleDateFormat dt= new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");//体会到了大小写的不同的差异!System.out.println(dt.format(calendar1.getTime()));}}
运行结果
Calendar.Month = 6
Calendar.YEAR = 2015
get now time :Tue Jun 02 11:35:26 CST 2015
calendar1.set(2015, 6, 12)
2015年06月12日11时35分26秒
学习心得
1.[16行]calendar1.set(2015, 5, 12);//不知道为什么想显示6月得设置成5月??
查了一下API中Date类(值得一提!因为马士兵的视频让我发现了API的强大 CTRL+F必然会常用了):
2.[19行]SimpleDateFormat dt= new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");
//体会到了大小写的不同的差异!
同样查看API说明 这里是SimpleDateFormat类中的解释:
0 0
- 二、在Eclipse中体验Date日期类
- 如何在java类中向oracle数据库写入Date类型的日期
- python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。
- 前端开发问题之字符串日期转日期对象在safari浏览器中出现Invalid Date
- 前端开发问题之字符串日期转日期对象在safari浏览器中出现Invalid Date
- Date(日期类)
- Date类日期计算
- Date 日期处理类
- Date日期工具类
- Date 日期类
- 日期类Date
- date 日期工具类
- 日期类Date、Calendar
- Date 日期类
- class Date 日期类
- 日期类(Date)
- 【C++】 日期类Date
- 返回指定日期在00:00:00的DATE类
- CvTHaarFeature和CvFastHaarFeature以及CvIntHaarFeatures的区别
- 黑马程序员——IO流(一)
- ios中的block
- libevent使用(一)-----基础配置
- 利用jsoncpp库处理json格式数据
- 二、在Eclipse中体验Date日期类
- XE8 (RTM) Android SDK 更新安装,xe8android
- ios_swift开发资源整理
- 服务器备份工具
- TCP的拥塞控制
- Android版本和API Level的对应关系
- 汪金梓:5月28日黄金、白银、原油走势分析
- 删除一个数组中指定位置的元素
- QT 之 sendEvent & PostEvent