import java.util.Calendar;
import java.util.Date;public class Day14 {//数字和日期//Date//题目1:分别打印出当前时间所属的年月日////Calendar类//题目2:计算出当前时间的年月日,时分秒,星期几,本月的第几周,本周的第几天////题目3:计算出5天之后的日期public static void main(String[] args){Date d=new Date();System.out.println(d);System.out.println(d.getYear()+1900); //getYear()返回的年份必须加上1900System.out.println(d.getMonth()+1); //,getMonth()返回的月份是0~11分别表示1~12月,所以要加1System.out.println(d.getDate()); //而getDate()返回的日期范围是1~31,又不能加1。Calendar calendar = Calendar.getInstance(); // 如果不设置时间,则默认为当前时间calendar.setTime(new Date()); // 将系统当前时间赋值给 Calendar 对象System.out.println("现在时刻:" + calendar.getTime()); // 获取当前时间int year = calendar.get(Calendar.YEAR); // 获取当前年份System.out.println("现在是" + year + "年");int month = calendar.get(Calendar.MONTH) + 1; // 获取当前月份(月份从 0 开始,所以加 1)System.out.print(month + "月");int day = calendar.get(Calendar.DATE); // 获取日System.out.print(day + "日");int week = calendar.get(Calendar.DAY_OF_WEEK) - 1; // 获取今天星期几(以星期日为第一天)System.out.print("星期" + week);int hour = calendar.get(Calendar.HOUR_OF_DAY); // 获取当前小时数(24 小时制)System.out.print(hour + "时");int minute = calendar.get(Calendar.MINUTE); // 获取当前分钟System.out.print(minute + "分");int second = calendar.get(Calendar.SECOND); // 获取当前秒数System.out.print(second + "秒");int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH); // 获取今天是本月第几天System.out.println("今天是本月的第 " + dayOfMonth + " 天");int dayOfWeekInMonth = calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH); // 获取今天是本月第几周System.out.println("今天是本月第 " + dayOfWeekInMonth + " 周");Calendar c=Calendar.getInstance();c.add(Calendar.DAY_OF_MONTH,5);}
}

java21天打卡-day14 日期时间相关推荐

  1. mysql的时间最晚日期_MySQL日期时间函数

    NOW().SYSDATE().CURRENT_TIMESTAMP() 返回当前的日期和时间(以'yyyy-mm-dd hh:mm:ss'或yyyymmddhhmmss格式) -- 2019-02-0 ...

  2. 时间戳与日期时间的转换

    时间戳:2022-11-30 12:00:00.0,时间戳的getTime方法得到的一个long类型用来计算 yyyy-MM-dd HH:mm:ss  HH大写时为24小时,hh小写时为12小时 文章 ...

  3. vivo怎么调时间_手表怎么调时间?日期时间怎么调,电子手表

    今天讲讲手表怎么调时间?日期时间怎么调,电子手表 机械表怎么调整时间和日期 中间的把头是螺丝冒一样拧的,按专柜防水设计的,调节时间的时候逆时针向下拧,像拧茶杯盖一样拧松开.拧松开后,是0档位直接向上拧 ...

  4. MySQL 学习笔记(12)— 数据类型(定长字符、变长字符、字符串大对象、数字类型、日期时间类型、二进制类型)

    MySQL 常见的数据类型有字符串类型.数字类型.时间类型.二进制类型.具体的分类如下图: 1. 字符串类型 字符串类型用于存储字符和字符串数据,主要包含三种具体的类型:定长字符串.变长字符串以及字符 ...

  5. MySQL 学习笔记(3)— 字符串函数、数值函数、日期时间函数、流程函数、聚集函数以及分组数据

    1. 字符串函数 MySQL 的常用函数包括字符串函数.数值函数.日期时间函数.流程函数等. SELECT ascii("abc"),char(97),concat("h ...

  6. java时间转换为字符串格式错误_字符串转换为日期时间格式及其错误处理(转)

    1. 字符串转换成日期时间格式 //日期时间格式:yyyy-MM-dd hh:mm:ss String time ="1900-02-21 12:23:33"; //将字符串转换为 ...

  7. PHP 中日期时间函数 date() 用法总结

    [导读] date()是我们常用的一个日期时间函数,下面我来总结一下关于date()函数的各种形式的用法,有需要学习的朋友可参考.格式化日期date() 函数的第一个参数规定了如何格式化日期 时间.它 ...

  8. 语言 全排列 函数_Power Query 中日期时间格式转换需要了解的区域语言对照表

    不同的国家有不同的日期时间书写格式,比如: 多数亚洲国家:yyyy-MM-dd hh:mm 有些欧洲国家:dd.MM.yyyy HH:mm 极少数的国家:MM/dd/yyyy h:mm tt 还有各种 ...

  9. mysql 日期时间格式化字符串_MySQL日期函数与日期转换格式化函数大全

    Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数 1.DAYOFWEEK(date) SELECT DAYOFWEEK('2016-01 ...

最新文章

  1. 制作Windows Mobile程序安装包
  2. 实事求实来看综合布线网络
  3. mysql mysqlnd_利用mysqlnd_ms实现mysql读写分离
  4. 《影响力》6个使人顺从的武器之一互惠原理深入剖析
  5. CentOS7 的开机自启动systemctl
  6. Android下写一个永远不会被KILL掉的进程/服务
  7. C# 各版本新增功能
  8. bc -- The Linux Command-line Calculator
  9. 网络推广运营主要做些什么
  10. asp.net core 返回的Server Kestrel是什么
  11. DSP2812/28335 调试问题记录
  12. N字霸气多空博弈大师能量潮拐点战法通达信 主图/副图/选股指标
  13. 新版风格收款码三合一制作生成系统源码 附多个模板
  14. 自定义id的几种思路分享以及税务单据编号实现
  15. vue ajax请求结束再次执行查询方法,Vue.js 监控v-for循环渲染完成后再执行方法
  16. 著名的劝学诗,少年辛苦终事成,莫向光阴惰寸功!
  17. Domain Adaption
  18. IOS – OpenGL ES 图像加亮边缘 GPUImage3x3ConvolutionFilter
  19. Phishing钓鱼邮件平台搭建
  20. 算法复杂度:算法时间复杂度和空间复杂度表示法

热门文章

  1. Bash 手册 v3.2 - 5
  2. 《C++编程——数据结构与程序设计方法》程序范例:影碟店(源代码)
  3. 利用sender的Parent获取GridView中的当前行
  4. Baidu-Rpc中Pb结构转为Json
  5. java httpurlconnection 设置编码_java – 通过HttpURLConnection发送UTF-8字符失败
  6. python网络爬图_Python爬虫爬图片需要什么
  7. 普罗米修斯监控linux,Prometheus(普罗米修斯)搭建监控
  8. HALCON 20.11:标定助手使用注意事项
  9. Python+OpenCV:模板匹配(Template Matching)
  10. 深度探索Qt窗口系统——布局篇