ChatGPT教你写代码
文章目录
ChatGPT
今年最让人振奋的应该非 ChatGPT 莫属了,虽然 stable-diffusion 也火得不要不要的,但对于普通人来说,『能制作出来好的作品的创意』非常难得。
但 ChatGPT 不同,会搜索会问问题就能让人眼前一亮
例子:
要获取下一年的所有月初和月末日期,可以使用一个循环来遍历每个月份,并使用 Calendar 类来计算出每个月的第一天和最后一天。
首先,创建一个 Calendar 对象,并设置它的时间为下一年的第一天,这可以通过将日期设置为1,月份设置为1,年份设置为当前年份+1来实现:
Calendar c = Calendar.getInstance();
c.set(Calendar.YEAR, c.get(Calendar.YEAR) + 1);
c.set(Calendar.MONTH, 1);
c.set(Calendar.DAY_OF_MONTH, 1);
然后,可以使用一个循环来遍历每个月份。在每次循环中,可以设置 Calendar 对象的时间为当前月的第一天,然后再将 Calendar 对象的月份设置为下一个月,再将日期设置为 1,最后再将日期减去1,这样就可以得到当前月的最后一天。
for (int i = 1; i <= 12; i++) {
c.set(Calendar.MONTH, i);
c.set(Calendar.DAY_OF_MONTH, 1);
Date firstDayOfMonth = c.getTime();
c.set(Calendar.MONTH, c.get(Calendar.MONTH) + 1);
c.set(Calendar.DAY_OF_MONTH, 1);
c.add(Calendar.DATE, -1);
Date lastDayOfMonth = c.getTime();
System.out.println(firstDayOfMonth + " to " + lastDayOfMonth);
}
分割线
上边例子中的所有内容都是 ChatGPT 帮我生成的,我提供的仅仅是一句话java 获取下一年的所有月初、月末。
发现没有,ChatGPT 除了给出了基本正确的内容,还给出了解题思路重点解题思路非常人性化,甚至比一般人写的文章都要好
所以
杀死 Google 的不一定是百度或者 bing。
相似文章
文章作者 pengxiaochao
上次更新 2022-12-06
许可协议 不允许任何形式转载。