分享程序员开发的那些事...
首页
NTFS
漏洞
Android
Magento
服务器
Python
powershell
技术问答
Linux
网站首页
且构网 - 分享程序员编程开发的那些事
您所在的位置:
首页
>
java 获取当前年份、月份、日期,当月第一天和最后一天
java 获取当前年份、月份、日期,当月第一天和最后一天
更新时间:2022-03-25 06:55:20
public
class
CalendarTest {
public
static
void
main(String[] args) {
// 获取当前年份、月份、日期
Calendar cale =
null
;
cale = Calendar.getInstance();
int
year = cale.get(Calendar.YEAR);
int
month = cale.get(Calendar.MONTH) +
1
;
int
day = cale.get(Calendar.DATE);
int
hour = cale.get(Calendar.HOUR_OF_DAY);
int
minute = cale.get(Calendar.MINUTE);
int
second = cale.get(Calendar.SECOND);
int
dow = cale.get(Calendar.DAY_OF_WEEK);
int
dom = cale.get(Calendar.DAY_OF_MONTH);
int
doy = cale.get(Calendar.DAY_OF_YEAR);
System.out.println(
"Current Date: "
+ cale.getTime());
System.out.println(
"Year: "
+ year);
System.out.println(
"Month: "
+ month);
System.out.println(
"Day: "
+ day);
System.out.println(
"Hour: "
+ hour);
System.out.println(
"Minute: "
+ minute);
System.out.println(
"Second: "
+ second);
System.out.println(
"Day of Week: "
+ dow);
System.out.println(
"Day of Month: "
+ dom);
System.out.println(
"Day of Year: "
+ doy);
// 获取当月第一天和最后一天
SimpleDateFormat format =
new
SimpleDateFormat(
"yyyy-MM-dd"
);
String firstday, lastday;
// 获取前月的第一天
cale = Calendar.getInstance();
cale.add(Calendar.MONTH,
0
);
cale.set(Calendar.DAY_OF_MONTH,
1
);
firstday = format.format(cale.getTime());
// 获取前月的最后一天
cale = Calendar.getInstance();
cale.add(Calendar.MONTH,
1
);
cale.set(Calendar.DAY_OF_MONTH,
0
);
lastday = format.format(cale.getTime());
System.out.println(
"本月第一天和最后一天分别是 : "
+ firstday +
" and "
+ lastday);
// 获取当前日期字符串
Date d =
new
Date();
System.out.println(
"当前日期字符串1:"
+ format.format(d));
System.out.println(
"当前日期字符串2:"
+ year +
"/"
+ month +
"/"
+ day +
" "
+ hour +
":"
+ minute +
":"
+ second);
}
}
上一篇 : :Eclipse+Maven创建webapp项目<二>
下一篇 : Hibernate get和load区别
相关阅读
java 获取当前年份、月份、日期,当月第一天和最后一天
推荐文章
《TensorFlow技术解析与实战》——1.2 什么是深度学习
深度学习框架Caffe源码解析
创新让大数据时代更辉煌
3个shell的小脚本的练习
Win10+VS2015+EF6.0+MySQL5.6+MVC环境部署和排错
人工智能?AI?都是什么 四句话就让你彻底明白
C#如何获取远程磁盘上的剩余空间
洪小文独家解读: 直到AI可以自己编程 它才有资格跟 “路人甲” 比智能
区块链里所说的“智能合约”是什么?
【不用框架】文件上传和下载(三)