java使用java.util.Date获取指定日期的年、月、日、时、分、秒
学习内容:
内容如下所示:
1. 导入 java 包
import java.util.Date;
2. java 中使用 java.util.Date 获取指定日期的年
Date date=new Date();
String year=String.format("%tY", date);
3. java 中使用 java.util.Date 获取指定日期的月
Date date=new Date();
String mon=String .format("%tm", date);
4. java 中使用 java.util.Date 获取指定日期的日
Date date=new Date();
String day=String .format("%td", date);
5. java 中使用 java.util.Date 获取指定日期的时
Date date=new Date();
String h=String .format("%tH", date);
6. java 中使用 java.util.Date 获取指定日期的分
Date date=new Date();
String m=String .format("%tM", date);
7. java 中使用 java.util.Date 获取指定日期的秒
Date date=new Date();
String s=String .format("%tS", date);
总结:
知识小结:
- 1、String.format()方法是一种格式化字符串的方法
- 2、输出字符串:一个占位符"%s",代表要输出的字符串本身。(定义数据类型为 string)
- 3、输出整数: 只有一个占位符"%d",代表要输出的整数。(定义数据类型为 int)
- 4、输出浮点数:只有一个占位符"%.2f",代表要输出的浮点数,其中".2"表示要输出的小数位数,即保留2位小数。(定义数据类型为 double)
- 5、输出日期:占位符"%tF",代表要输出的日期。“%tF"表示输出的日期格式为“年-月-日”,因此格式化字符串为”%tF",参数列表为date。 (定义数据类型为 Date)
- 6、输出时间:占位符"%tT",代表要输出的时间。 "%tT"表示输出的时间格式为“时:分:秒”。参数列表为date。(定义数据类型为 Date)
- 7、输出带宽速率:一个占位符"%.2f"和一个文本"Mbps",它们一起代表要输出的带宽速率。(定义数据类型为 double)
- 8、输出货币金额:一个占位符 “ %.2f ",它代表要输出的货币金额,其中" “表示货币符号,”.2"表示要输出的小数位数,即保留2位小数。因此格式化字符串为”$%.2f",参数列表为amount。(定义数据类型为 double)
- 9、"%e"输出科学计数法表示的浮点数
- 10、用"%o"输出八进制表示的整数
- 11、"%x"输出十六进制表示的整数等等
到此这篇关于java使用java.util.Date获取指定日期的年、月、日、时、分、秒的文章就介绍到这了,更多相关java获取指定日期年月日时分秒内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringBoot @PostMapping接收HTTP请求的流数据问题
这篇文章主要介绍了SpringBoot @PostMapping接收HTTP请求的流数据问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-02-02
SpringCloud中的openFeign调用服务并传参的过程
服务和服务之间通信,不仅仅是调用,往往在调用过程中还伴随着参数传递,接下来重点来看看OpenFeign在调用服务时如何传递参数,感兴趣的朋友一起看看吧2023-11-11
org.springframework.web.client.ResourceAccessException资源访问错误
本文主要介绍了org.springframework.web.client.ResourceAccessException资源访问错误的解决方法,首先需要分析异常的详细信息,以确定具体的错误原因,感兴趣的可以了解一下2024-05-05


最新评论