java.util.Calendar clear()方法

java.util.Calendar.add() 方法设置给定的日历字段值和未定义此Calendar的时间值。Calendar实现类可以将默认字段值用于日期和时间计算。

1 语法

public final void clear(int field)

2 参数

field:设置为未定义的日历字段。

3 返回值

4 示例1

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar clear()方法的例子

*/

import java.util.Calendar;

public class CalendarClearExample1 {

public static void main(String[] args) {

// create a calendar

Calendar cal = (Calendar) Calendar.getInstance();

// display the current date and time

System.out.println("Current Calendar Date: " + cal.getTime());

// use clear method to set year as undefined.

cal.clear(Calendar.YEAR);

// print the result

System.out.println("The calendar shows : " + cal.getTime());

}

}

输出结果为:

Current Calendar Date: Mon Jul 30 06:35:54 PDT 2018

The calendar shows : Thu Jul 30 06:35:54 PDT 1970

5 示例2

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar clear()方法的例子

*/

import java.util.Calendar;

public class CalendarclearExample2 {

public static void main(String[] args) {

// create a calendar

Calendar cal = (Calendar) Calendar.getInstance();

// display the current date and time

System.out.println("Current Calendar Date: " + cal.getTime());

// use clear method to set month as undefined.

cal.clear(Calendar.MONTH);

// print the result

System.out.println("The calendar shows : " + cal.getTime());

}

}

输出结果为:

Current Calendar Date: Mon Jul 30 06:39:17 PDT 2018

The calendar shows : Tue Jan 30 06:39:17 PST 2018

6 示例3

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar clear()方法的例子

*/

import java.util.Calendar;

public class CalendarClearExample3 {

public static void main(String[] args) {

// create a calendar

Calendar cal = (Calendar) Calendar.getInstance();

// display the current date and time

System.out.println("Current Calendar Date: " + cal.getTime());

// use clear method to set month as undefined.

cal.clear(Calendar.DAY_OF_MONTH);

// print the result

System.out.println("The calendar shows : " + cal.getTime());

cal.clear(Calendar.HOUR);

cal.clear(Calendar.MINUTE);

cal.clear(Calendar.SECOND);

// print the result

System.out.println("The calendar shows : " + cal.getTime());

}

}

输出结果为:

Current Calendar Date: Mon Jul 30 06:45:15 PDT 2018

The calendar shows : Mon Jul 30 06:45:15 PDT 2018

The calendar shows : Mon Jul 30 06:00:00 PDT 2018

7 示例4

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.Calendar clear()方法的例子

*/

import java.util.Calendar;

public class CalendarClearExample4 {

public static void main(String[] args) {

// create a calendar

Calendar cal = (Calendar) Calendar.getInstance();

// display the current date and time

System.out.println("Current Calendar Date: " + cal.getTime());

cal.clear(Calendar.HOUR);

cal.clear(Calendar.MINUTE);

cal.clear(Calendar.SECOND);

// print the result

System.out.println("The calendar shows : " + cal.getTime());

}

}

输出结果为:

Current Calendar Date: Mon Jul 30 06:48:47 PDT 2018

The calendar shows : Mon Jul 30 06:00:00 PDT 2018

java calendar clear_java.util.Calendar clear()方法相关推荐

  1. java set clear_Java StringBuilder 清空Clear方法

    StringBuilder,StringBuffer中 没有提供clear或empty方法. 清空有3种方法: 1)新生成一个,旧的由系统自动回收 2)重用StringBuilder对象,使用dele ...

  2. java vector search_java.util.Vector.retainAll()方法实例

    全屏 retainAll(Collection> c)方法用于仅保留此向量包含在指定Collection的元素.换言之,删除这个向量的所有元素未包含在指定Collection. 声明 以下是ja ...

  3. java stack empty_java.util.Stack.empty()方法实例

    全屏 empty()方法是用来测试堆栈是否为空. 声明 以下是java.util.Stack.empty()方法的声明.public boolean empty() 参数NA 返回值 该方法调用返回t ...

  4. java timezone id_java.util.TimeZone.setID()方法实例

    全屏 setID(String ID)方法被用于设置时区ID.这不会改变的时区对象中的任何其他数据. 声明 以下是java.util.TimeZone.setID()方法的声明.public void ...

  5. java nextbyte()_java.util.Scanner.hasNextByte()方法实例

    全屏 java.util.Scanner.hasNextByte()如果在此scanner输入信息中的下一个标记可以使用nextByte()方法被解释为一个字节值的默认基数,方法返回true.scan ...

  6. java random.nextbyte_java.util.Random.next()方法实例

    全屏 next(int bits)方法用于生成下一个伪随机数. 声明 以下是java.util.Random.next()方法的声明.protected int next(int bits) 参数bi ...

  7. java的formatter_java.util.Formatter.format()方法实例

    全屏 java.util.Formatter.format(String format,Object... args) 方法写入一个格式化字符串使用指定格式字符串和参数此对象的目标.所使用的语言环境是 ...

  8. java properties containskey_java.util.TreeMap.containsKey()方法实例

    全屏 containsKey(Object key)方法用于返回"true",如果此映射包含指定键的映射关系. 声明 以下是java.util.TreeMap.containsKe ...

  9. java addall equals_java.util.Collections.addAll()方法实例

    全屏 addAll(Collection super T>, T..)方法用于所有指定元素添加到指定的集合. 声明 以下是java.util.Collections.addAll()方法的声明. ...

最新文章

  1. ElasticSearch基础杂烩-配置-索引-优化
  2. 缓存核心知识小抄,面试必备,赶紧收藏!
  3. 学python可以干嘛-学习Python可以做什么
  4. 计算机 密码学 实验一,计算机网络安全技术-实验一-密码学基础
  5. 安装 Flex2packagebeta_1.994
  6. ROW_NUMBER、RANK、DENSE_RANK的用法
  7. 线程同步与异步套接字编程
  8. 拿去吧你,软件测试的文件和目录测试都在这
  9. OpenSource.com 评出 2014 年十佳开源软件
  10. 中国城市生活节奏排行榜
  11. 用JavaScript实现简单的乘法计算
  12. 联想SR158 安装CentOS7系统
  13. python 正数变成负数_Python基础之位运算符(含原码反码补码的通俗解释)
  14. ios开发之故事板StoryBoard的使用
  15. Kotlin 正则表达式
  16. 打印机无法打印测试页
  17. 【Freeswitch从入门到精通】二、初识Freeswitch
  18. 树莓派开机自启动opencv程序脚本及报错分析及拓展
  19. 数字麦克风灵敏度信噪比等指标解读
  20. linux下磁盘测速工具

热门文章

  1. 启动Tomcat服务时,出现org.apache.catalina.startup.VersionLoggerListener报错
  2. web项目开发最佳做法
  3. PHPExcel用法有感
  4. GCD异步加载网络图片
  5. sublime text3 中 python3编译出现中文乱码解决方法
  6. adb devices 找不到夜神模拟器解决方法
  7. 推荐系统的变与不变:冷启动、召回排序、长期生态与目标拆解
  8. 【推荐实践】Flink 状态(State)管理在推荐场景中的应用
  9. ajax 数据 有序号,在ajax中添加序列号
  10. 跨境电子商务独立站如何找到热门的利基市场