导航:首页 > 编程语言 > javacalendar获取时间

javacalendar获取时间

发布时间:2024-12-17 07:44:17

‘壹’ java中calendar获取的时间是阴历还是阳历

获取的是阳历,补充一点,一般都是用阳历的
阳历也叫公历,来源于西方。比如算星座时、就是按照阳历(公历)计算的。
阴历也叫农历,来源于我们中国。
比如我们俗称的八月十五中秋节、清明节、七夕、春节、就是按照农历来计算的。而元旦、和西方的情人节(2.14)和圣诞节、国庆节、建军节、党的生日、都是按照公历来计算的。

他们的主要区别就在于阳历是国际通用的,而农历是我们中国特有的。

编程语言是国外的,怎么可能用来获取我们中国特有的时间呢

‘贰’ java获取当前时间几天/月/年前的时间方法

publicstaticvoidmain(String[]args){
Calendarcalendar=Calendar.getInstance(Locale.getDefault());
System.out.println(calendar.get(Calendar.YEAR));
System.out.println(calendar.get(Calendar.MONTH)+1);
System.out.println(calendar.get(Calendar.DATE));
}

3行代码分别用于获取当前时间的年、月、日,获取月份的时候需要+1,因为月份取的索引值,从0-11

‘叁’ JAVA 如何单独取得"年","月","日"...

//CalendarTest.java
//Calendar对象能很好解决你的问题
import java.util.Calendar;
public class CalendarTest {
public static void main(String[] args) {
Calendar c = Calendar.getInstance();
int y=c.get(Calendar.YEAR);//年
int M = c.get(Calendar.MONTH)+1;//月,注意这里要加1,计算机第一个月从0开始
int d = c.get(Calendar.DATE);//日
System.out.println("年:"+y);
System.out.println("月:"+M);
System.out.println("日:"+d);
String dateStr = "";
dateStr+=y+"-"+(M<10?"0":"")+M+"-"+(d<10?"0":"")+d;
System.out.println(dateStr);
}
}

阅读全文

与javacalendar获取时间相关的资料

热点内容
数据库查询系统源码 浏览:612
php5314 浏览:350
完美国际安装到哪个文件夹 浏览:663
什么app可以扫一扫做题 浏览:534
程序员编码论坛 浏览:918
淘点是什么app 浏览:654
中国高等植物pdf 浏览:448
51单片机时间 浏览:176
后台如何获取服务器ip 浏览:260
单片机流水灯程序c语言 浏览:227
程序员第二职业挣钱 浏览:234
运行里怎么输入服务器路径 浏览:833
pythonstepwise 浏览:502
刘一男词汇速记指南pdf 浏览:56
php认证级别 浏览:361
方舟编译啥时候推送 浏览:1004
php手机验证码生成 浏览:669
哲学思维pdf 浏览:9
凌达压缩机有限公司招聘 浏览:527
weblogic命令部署 浏览:30