首页 > 其他分享 >日期类

日期类

时间:2024-10-18 19:22:41浏览次数:1  
标签:get System 日期 println Calendar calendar out

## 2 SimpleDateFormat类

```java
public static void main(String[] args) throws ParseException {
// 日期格式类 SimpleDateFormat
// pattern:要使用的格式
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss.SSS");
// 获取一个时间
Date date = new Date();
// 把日期转换成字符串
// String format = simpleDateFormat.format(date);
// System.out.println(format);

String str = new Scanner(System.in).nextLine();
// 把字符串转换成日期
Date parse = simpleDateFormat.parse(str);
System.out.println(parse);
}
```

## 3 Calendar类

```java
public static void main(String[] args) {
// 获取日历类的一个实例
Calendar calendar = Calendar.getInstance();
System.out.println(calendar);
// 年
int year = calendar.get(Calendar.YEAR);
System.out.println(year);
// 月
int month = calendar.get(Calendar.MONTH);
System.out.println(month + 1);
// 日
int day = calendar.get(Calendar.DAY_OF_MONTH);
System.out.println(day);
// 第几周
int weekOfMonth = calendar.get(Calendar.WEEK_OF_MONTH);
System.out.println(weekOfMonth);
// 时 分 秒
System.out.println(calendar.get(Calendar.HOUR_OF_DAY) + "时" + calendar.get(Calendar.MINUTE) + "分" + calendar.get(Calendar.SECOND) + "秒");

// 修改日历的某一个属性
// calendar.set(Calendar.YEAR,2014);
// System.out.println(calendar);

// 设置日历的时间
// calendar.set(2014,10,10,12,12,45);
// 设置日历的时间
// calendar.setTime(new Date());
System.out.println(calendar.get(Calendar.DAY_OF_WEEK));

标签:get,System,日期,println,Calendar,calendar,out
From: https://www.cnblogs.com/zyb-luckey/p/18474910

相关文章

  • P5690 [CSP-S2019 江西] 日期 &&P7909 [CSP-J 2021] 分糖果 &&P5657 [CSP-S2019] 格雷
    今天继续懒惰,继续三合一!!![CSP-S2019江西]日期题目背景CSP-SJX2019T1题目描述Alice在纸上写下了一个日期,形式为\(\text{MM-DD}\),其中\(\text{MM}\)与\(\text{DD}\)都是两位数字,分别表示月和天,然而这个日期并不一定存在。Alice找来了Bob要他更改若干位上的数字,使得这个......
  • PostgreSQL中对日期时间进行分组
    PostgreSQL在PostgreSQL中对日期时间进行分组|极客教程(geek-docs.com)#按年月日时分组SELECTextract(yearfromcreated_time)asyear,extract(monthfromcreated_time)asmonth,extract(dayfromcreated_time)asday,extract(hourfromcreated_time)ashour,c......
  • 1283 回文日期 枚举 模拟 时间
    #include<bits/stdc++.h>#definelllonglongusingnamespacestd;constintN=1e3+10;//每个月的天数,2月暂时设为29天,后续会根据闰年和平年调整inta[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};intmain(){ints1,s2,ans=0;cin>>......
  • MySQL 【日期】函数大全(六)
    目录1、TIME_FORMAT() 按照指定的格式格式化时间。2、TIME_TO_SEC() 将指定的时间值转为秒数。3、TIMEDIFF() 返回两个时间之间的差值。4、TIMESTAMP() 累加所有参数并将结果作为日期时间值返回。5、TIMESTAMPADD() 将指定的时间间隔加到一个日期时间值上并返回结果......
  • SQL语句——日期题目总结
    第一题:查询本周考试的学生成绩。 DATA_ADD()语法:date就是要操作的日期,INTERVAL就是要间隔的日期expr可以写数字,unit用来写单位,比如DATE_ADD(CURDATE(),INTERVAL7DAY)就是当前日期加上一星期。CURDATE()就是当前日期,格式:DATE_ADD(date,INTERVALexprunit)代码解释:就......
  • hive根据出生日期计算大于18岁
    使用Hive根据出生日期计算是否大于18岁在当今数据驱动的世界中,越来越多的企业和机构需要根据用户的出生日期来进行年龄验证。尤其是在涉及法律法规的领域,比如金融服务、在线社交平台等,确保用户年满18岁是至关重要的。ApacheHive是一个基于Hadoop的数据仓库工具,可以用于分......
  • 【CTF-SHOW】Web入门 Web27-身份证日期爆破 【关于bp intruder使用--详记录】
    1.点进去是一个登录系统,有录取名单和学籍信息发现通过姓名和身份证号可以进行录取查询,推测录取查询可能得到学生对应学号和密码,但是身份证号中的出生日期部分未知,所以可以进行爆破2.打开bp抓包这里注意抓的是学院录取查询系统发送POST类型进行查询的包,第一遍抓不到很正......
  • leecode 数据库: 1164. 指定日期的产品价格
    表:Products+---------------+---------+|ColumnName|Type|+---------------+---------+|product_id|int||new_price|int||change_date|date|+---------------+---------+(product_id,change_date)是此表的主键(具有唯一......
  • 查找大量时序遥感文件缺失、不连贯的成像日期:Python代码
      本文介绍批量下载大量多时相的遥感影像文件后,基于Python语言与每一景遥感影像文件的文件名,对这些已下载的影像文件加以缺失情况的核对,并自动统计、列出未下载影像所对应的时相的方法。  批量下载大量遥感影像文件对于RS学生与从业人员可谓十分常见。在我们之前的文章中,就介......
  • 【python-日期和时间处理】datetime模块基本使用
    1.获取datetime对象获取当前datetime对象方法:datetime.now(cls,tz=None)->datetime参数说明:tz:时区信息,不传该参数时,默认使用当地时区示例代码:now=datetime.now()print(now)#2023-01-0509:38:43.084062print(type(now))#datetime.datetime如果需......