JavaApi.Date
例如:Date d = sdf2.parse("2008/10/28 13:20:22");//注意字符串的格式必须和设定的格式(sdf2)一致
Date的方法
•与其他引用类型一样,Date类型也重写了toLocaleString()、toString()方法;但这些方法返回的值与其他 类型中的方法不同。
public static void main(String [] args )
SimpleDateFormat bartDateFormat =
System.out.println ( bartDateFormat.format (date));
◎ toDateString () - 以特定于实现的格式显示星期几、月、日和年;
◎ toTimeString () - 以特定于实现的格式显示时、分、秒和时区;
◎ toLocaleDateString () - 以特定于地区的格式显示星期几、月、日和年;
◎ toLocaleTrimeString () - 以特定于实现的格式显示时、分、秒;
◎ toUTCString () - 以特定于实现的格式完整的 UTC 日期。
与 toLocaleString () 和 toString () 方法一样,以上这些字符串格式方法的输出也是因浏览器而异的,因此没有哪一个方法能够用来在用户界面中显示一致的日期信息。
setTime (毫秒) 以毫秒数设置日期,会改变整个日期
getFullYear () 取得 4 位数的年份(如 2007 而非仅 07 )
getUTCFullYear () 返回 UTC 日期的 4 位数年份
setFullYear (年) 设置日期的年份。传人的年份值必须是 4 位数字(如 2007 而非仅 07 )
setMonth (月) 设置日期的月份。传人的月份值必须大于 O ,超过 11 则增加年份
getDate() 返回日期月份中的天数(1到31)•getUTCDate() 返回UTC日期月份中的天数(1到31)
setDate(日) 设置日期月份中的天数。如果传人的值超过了该月中应有的天数,则增加月份•setUTDate(日) 设置UTC日期月份中的天数。如果传人的值超过了该月中应有的天数,则增加月份•getDay() 返回日期中星期的星期几(其中0表示星期日,6表示星期六)
getUTCDay() 返回UTC日期中星期的星期几(其中0表示星期日,6表示星期六)
getHours() 返回日期中的小时数(0到23)
getUTCHours() 返回UTC日期中的小时数(O到23)
setHours(时) 设置日期中的小时数。传人的值超过了23则增加月份中的天数
setUTCHours(时) 设置UTC日期中的小时数。传人的值超过了23则增加月份中的天数
getUTCMinutes() 返回UTC日期中的分钟数(O到59)。
setMinutes(分) 设置日期中的分钟数。传入的值超过59则增加小时数
setUTCMinutes(分) 设置UTC日期中的分钟数。传入的值超过59则增加小时数
getSeconds() 返回日期中的秒数(O至IJ59)。
getUTCSeconds() 返回UTC日期中的秒数(0到59)。
setSeconds(秒) 设置日期中的秒数。传人的值超过了59会增加分钟数
set UTCSeconds(秒) 设置UTC日期中的秒数。传人的值超过了59会增加分钟数
getMilliseconds() 返回日期中的毫秒数
getUTCMilliseconds() 返回UTC日期中的毫秒数
setMilliseconds(毫秒) 设置日期中的毫秒数
setUTCMilliseconds(毫秒) 设置UTC日期中的毫秒数
getTimezoneOffset() 返回本地时间与UTC时间相差的分钟数。例如,美国东部标准时间返回300。在某地进入夏令时的情况下,这个值会有所变化
日期和时间模式
•字母 日期或时间元素 表示 示例
4.2SimpleDateformat的应用
//SimpleDateFormat:完成日期的显示格式化。完成日期与string类型互转
案例:
1 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");2 System.out.println(df.format(s));3 4 String today=df.format(new Date());5 try {6 Date dl=df.parse("2009-06-12 02:06:37");7 } catch (Exception e) {8 // TODO: handle exception9 e.printStackTrace(); 10 } 11 System.out.println(df.format(new Date()));
4.3//Calendar类对象的创建
//Calendar 是个抽象类,在实际使用时实现特定的子类对象。
1 Calendar c=Calendar.getInstance();2 Calendar c1=Calendar.getInstance();3 c.set(2008,6-7,23);4 c1.set(2009, 6-1, 12);5 c1.add(Calendar.DATE, 10);6 c1.add(Calendar.DATE, -10); 7 int year1=c.get(Calendar.YEAR);8 int month1=c.get(Calendar.MONTH)+1;9 int year=c1.get(Calendar.YEAR);//获得年份 10 int month=c1.get(Calendar.MONTH)+1;//获得月份 11 int date =c1.get(Calendar.DATE);//获得日期 12 int hour =c1.get(Calendar.HOUR_OF_DAY);//获得小时 13 int minute=c1.get(Calendar.MINUTE);//获得分钟 14 int secont=c1.get(Calendar.SECOND);//获得秒 15 int day=c1.get(Calendar.DAY_OF_WEEK);//获得星期几
1 LocalDate now= LocalDate.now();2 System.out.println(LocalDate.now());3 System.out.println(LocalDate.of(2020, 1, 1));4 System.out.println(now.getYear());5 System.out.println(now.getMonthValue());6 System.out.println(now.getDayOfMonth());7 System.out.println(now.getDayOfWeek().getValue());8 System.out.println(now.isLeapYear());//是否是闰年9 System.out.println(now.lengthOfMonth()); 10 System.out.println(now.lengthOfYear()); 11 System.out.println(now.getDayOfYear());
JavaApi.Date相关推荐
- 三、hbase JavaAPI
hbase是Java编写的,当然也提供了Java的API来操作hbase. 如果你是使用虚拟机来安装配置hbase那么你需要配置一下hostname,不然JavaAPI访问虚拟机的时候会无法连接,请参 ...
- 【全文搜索引擎】Elasticsearch基本查询基础JavaAPI
操作索引 ElasticSearch存储数据的地方,可以理解成关系型数据库中的数据库概念. 添加索引 PUT http://ip:端口/索引名称Kibana操作 --- PUT 索引名称 查询索引 G ...
- 修改date格式 java_如何用Java更改日期格式?
LocalDate.parse( "23/01/2017" , DateTimeFormatter.ofPattern( "dd/MM/uuuu" , Loca ...
- Elasticsearch的javaAPI之facet,count,delete by query
Elasticsearch的javaAPI之count count API允许轻松地执行一个查询,获得匹配的数量,可以跨越一个或多个index ,一个或多个type. import static or ...
- Elasticsearch的javaAPI之get,delete,bulk
Elsasticsearch的javaAPI之get get API允许根据其id获得指定index中的基于json document.下面的例子得到一个JSON document(index为twi ...
- elasticsearch的javaAPI之index
Index API 原文:http://www.elasticsearch.org/guide/en/elasticsearch/client/java-api/current/index_.html ...
- java文字手写识别_【手写文字识别】-JavaAPI示例代码
手写文字识别-JavaAPI示例代码 不知不觉手写文字识别百度已经开始邀测了.需要的小伙伴去申请了哦.申请方式加入文字识别群找PM.或者工单提交申请.都要说明自己的APPID哦. 接口地址:https ...
- es7.1聚合查询 javaAPI
es7.1聚合查询 javaAPI(一) 文章目录 es7.1聚合查询 javaAPI(一) 1. 查询符合条件的数据量 2. 查询某字段去重后的数据量 3. 单字段分组聚合 4. 多字段聚合 链接: ...
- ElasticSearch 聚合查询 JavaApi
ES 聚合查询Java Api 分页查询,按照时间进行分组查询求平均(多平均),按照某一字段分组求聚合等等 分页查询 SysUser loginUser = SecurityUtils.getLogi ...
最新文章
- [Web 前端] react-router4-0中文文档
- ResNet最强改进版来了!ResNeSt:Split-Attention Networks
- java温度计的实现_echart 之实现温度计
- java knn kd树_KNN算法之KD树(K-dimension Tree)实现 K近邻查询
- 单机mysql能支撑起10w的qps_高并发redis - 读写分离支撑qps10w+
- Lucene.Net 精品教程
- C++ Variadic Templates(可变参数模板)
- java框架ssh实验报告_基于SSH的实验报告提交系统
- 兄弟j220怎么清零_BROTHER 兄弟一体机 复位清除计数器
- hp 1020 无线打印服务器,HP1020plus无线打印
- 学生环境保护绿色家园 WEB静态网页作业模板 大学生环境保护网页代码 dreamweaver网页设计作业制作 dw个人网页作业成品
- Burst(突发)信号
- 硅谷的精神火种——多元化和天马行空(三)
- Linux——例行性工作排程
- 最小割的必须割边和可行割边
- 爬虫学习笔记 - day02
- FPGA CDC跨时钟域设计学习(一)亚稳态
- 如何使用 DDD 指导微服务拆分?
- 算力进化!新华三打造“一体·两中枢”全新智慧计算体系
- 009 极限的四则运算定理(加、减、乘、除)
热门文章
- 2021.5.11(cf)
- Javascript 从ES5到ES7 - 14 类型运算
- ERP系统软件在国家电网公司中的应用
- 信息技术发展的趋势是什么?
- python 管线原理图_Q-Q图原理详解及Python实现
- Type-challenges题目
- 病毒分析之撒旦(Satan)勒索病毒分析解密(AES256 ECB算法)
- [19保研]西湖大学2018年理学与工学夏令营公告
- 算法-关于地点名词提取(C/C++/JAVA/C#)-build20220403
- element table里的嵌入的input框设置只能输入英文和数字