`

Date用法一例

    博客分类:
  • java
 
阅读更多
package test;

import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class Test1 {
	public static void main(String[] args) {
		long time = new Date().getTime();
		System.out.println(time);
		System.out.println(System.currentTimeMillis());
		Timestamp timestamp = new Timestamp(time);
		System.out.println(timestamp);
		
		Calendar cal = Calendar.getInstance();
		cal.set(2001, 1, 20);
		System.out.println(cal.getTime());
		cal.setTime(new Date());
		System.out.println(cal.get(Calendar.YEAR));
		System.out.println(cal.get(Calendar.MONTH));
		System.out.println(cal.get(Calendar.DATE));
		
		SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
		System.out.println(format.format(new Date()));

	}
}


import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class TestDate {
	public static void main(String[]args){
		Calendar   cal   =   Calendar.getInstance(); 
        cal.set(   2000,   1,   21   ); 
        int   max   =   cal.getActualMaximum(Calendar.DAY_OF_MONTH); 
        System.out.println(max);
        
        cal.add(Calendar.MONTH, -12);
        Date date = cal.getTime();
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd-HH:mm:ss");
        
        System.out.println(sdf.format(date));
	}
}
分享到:
评论

相关推荐

    NEXTDATE的决策表示例(软件测试技术实验报告)

    从测试技术的角度来看, NEXTDATE 函数是一个非常适合使用决策表测试的例子,因为它可以说明输入定义域中的依赖性问题,使得决策表能够突出这种依赖关系。决策表是一种基于逻辑的测试方法,它可以帮助我们更好地理解...

    Date的Java源代码

    根据提供的文件信息,可以看出这里似乎存在...通过以上介绍,我们不仅了解了 `java.util.Date` 类的基本用法,还探讨了如何使用其他相关类进行更复杂的日期和时间操作。这对于理解和处理Java中的日期问题非常有帮助。

    Java中Date类和Calender类的比较

    由于`Calendar`类是抽象类,无法直接实例化,因此通过`getInstance`方法获得其实例。 **3. 设置日期和时间** `Calendar`类提供了多种方法来设置日期和时间,这些方法比`Date`类更灵活且易于理解: ```java Calendar...

    NEXTDATE的决策表示例(软件测试技术实验报告) (2).docx

    4. 使用决策表方法来组织和简化测试用例,消除逻辑不可能的规则。 5. 持续优化决策表,以覆盖所有可能的输入组合,确保函数的全面测试。 通过这样的测试策略,我们可以有效地发现和预防NextDate函数中的潜在错误,...

    Laravel开发-date-time-validator

    在本例中,`date-time-validator`可能是一个自定义规则,用于执行更复杂的日期时间验证,比如验证日期时间是否在特定范围内,或者验证时间是否在工作时间内等。 4. **创建自定义验证规则** 创建自定义验证规则,...

    SQL按照日、周、月、年统计数据的方法分享

    在实际开发中,你可能需要创建一个通用的统计方法,例如C#中的`GetData3`函数,该函数接收统计类型参数(如"日"、"周"、"月"、"年"),然后根据参数动态生成相应的SQL语句。 总结一下,统计SQL语句的关键在于正确地...

    PHP编程一百例

    "PHP编程一百例"是一个学习资源,通过一系列具体的实例,帮助初学者和有经验的开发者深入理解PHP语言的用法和功能。 这个压缩包文件包含了"PHP编程一百例"的实例代码,每例都是一个独立的PHP应用,覆盖了从基础语法...

    php编程一百例代码

    3. **函数的使用**:PHP内建了大量函数,如用于日期和时间处理的date(),文件操作的file()、fopen()、fwrite()等,以及数学函数如rand()等。通过实例,初学者可以了解如何自定义函数和调用内置函数。 4. **表单处理...

    日志内容按日期筛选工具date-filter.zip

    参数说明-layout 日期格式模板日期格式使用Go语言标准的日期时间表示方法。例如-layout '2006-01-02 15:04:05'[2017-01-20 10:27:17] production.DEBUG: request-consuming: 370.5661 ms [] {"process_id":...

    javascript中日期函数new Date()的浏览器兼容性问题

    以'2015-09-05'这个日期字符串为例,在某些浏览器中使用new Date()函数去解析它可能会返回一个不正确的日期对象或者NaN。尤其是在一些旧的浏览器版本中,对日期字符串的格式要求会更严格。 比如在文章中提到的情况...

    获取今天的某个时间点

    在本篇内容中,我们将深入探讨如何通过Java中的`SimpleDateFormat`类来...对于开发人员来说,熟练掌握`SimpleDateFormat`的使用方法是非常有帮助的。同时,合理地处理可能出现的异常也是编写健壮代码的重要方面之一。

    PHP编程一百例.gif

    例如,可以调用`date()`函数格式化日期,或者调用某个类的`render()`方法来渲染复杂内容。 6. **模板继承与部分**:为了减少重复代码,模板可以包含子模板或部分。一个主模板可以定义全局布局,子模板或部分则负责...

    JOB排程操作&實例.zip

    本资料包“JOB排程操作&實例.zip”深入讲解了DBMS_JOB包的使用方法,并提供了实例,对于理解与掌握Oracle作业调度具有极大的帮助。 首先,DBMS_JOB包主要包含以下几个关键函数和过程: 1. **DBMS_JOB.BROKEN(job#,...

    EXCEL函数应用500例

    通过"EXCEL函数应用500例",你将有机会深入学习这些函数的用法,以及如何将它们应用于实际工作场景。无论是数据分析、财务计算还是日常办公,熟练掌握Excel函数都能极大提升工作效率。通过实例学习,不仅可以加深...

    s:set 和 s:date 使用, 在jsp判断日期

    在示例中,使用了构造方法java.util.Date()来获取当前日期和时间,并通过转换为java.sql.Date对象后调用toString()方法将日期时间对象转换成字符串。 知识点七:Struts 2标签库的引用变量 在Struts 2标签库中,变量...

    EXCEL经典函数500例

    7. **INDEX与MATCH函数组合**:这是一种灵活的查找方法,可以实现多条件查找,比VLOOKUP更为强大。 8. **COUNTIF与COUNTIFS函数**:分别用于单条件和多条件计数。比如,统计某个班级高于90分的人数,或者同时满足多...

    DOS技巧100例DOS技巧100例

    ### DOS技巧100例详解 #### 一、文件与目录操作 1. **删除当前目录中的所有文件** `DEL *.*` 此命令用于删除当前目录下的所有文件,需谨慎使用。 2. **切换到上级目录** `CD ..` 使用该命令可以方便地...

    js 返回当前月最后一天 例:2013-03-31

    一种常见的方法是创建一个新的Date对象,将月份设置为当前月份+1(因为JavaScript的月份是从0开始的),然后将日期设置为1,最后再减去1天,这样就能得到上个月的最后一天。以下是这种方法的代码示例: ```...

    js Date自定义函数 延迟脚本执行

    虽然这种方式没有直接使用循环延迟执行代码,但它是另一种常见的实现延迟加载的方法。通过`document.write`,可以在页面的HTML中动态插入一个脚本标签,指向需要延迟加载的外部JavaScript文件。在本例中,外部文件被...

    详解JavaScript对Date对象的操作问题(生成一个倒数7天的数组)

    本例中,使用了日期字符串"2012/3/21 12:00:00"来创建一个新的Date对象,需要注意的是月份在JavaScript中是从0开始计数的,所以3月在JavaScript中实际上是用数字2来表示的。 接下来,涉及到了如何将日期向后推移一...

Global site tag (gtag.js) - Google Analytics